Emilio Delgado, the Mexican American actor who played the character Luis on Sesame Street for 40 years, died Thursday at his home in New York City after a battle with blood cancer. Delgado was 81.
Delgado died surrounded by family, according to his wife Carol, who spoke with TMZ. Delago had been diagnosed with multiple myeloma in December 2020, and recently was in hospice care.