Emilio Delgado, who is best known for his role as Luis on Sesame Street for over 40 years, has died following being diagnosed with blood cancer in December 2020.
Delgado passed away on Thursday surrounded by his family at his home in New York City, his wife Carol told TMZ.
The singer was in hospice care after being diagnosed with blood cancer Multiple Myeloma in December 2020, the outlet reported.
The California native portrayed the character Luis, the Fix-It Shop owner, on Sesame Street for 40 years.
He took a brief hiatus from the show in the late 80s but returned within a year.
Delgado also performed in live theater throughout his career, including some Sesame Street stage productions.