Sesame Street Actor Emilio Delgado Passes At 81

Written by on March 11, 2022

The news was confirmed by his wife Carol who said the actor died on Thursday surrounded by loved ones at their home in New York City. Delgado was in hospice care after he was diagnosed with Multiple myeloma in December 2020. Carol said her husband continued working until the coronavirus pandemic and played the lead in the theatre production “Quixote Nuevo.”

Delgado is well known for his 40-year role as Luis on Sesame Street and made his debut in 1971. He played as the ‘Fix-it Shop’ owner who captured the hearts of children around the world. He also appeared in Hawaii Five-O, Falcon Crest, Law & Order, House of Cards, and Law & Order: Criminal Intent.

Current track