SESAME STREET LOSES ANOTHER LONG TIME CAST MEMBER

Mar 11, 2022

By Andy Johnson

Share on

He was as much a fixture as Big Bird or Bert and Ernie.

Actor Emilio Delgado, who played fix-it shop owner Luis for 45 years on Sesame Street, has died.

Delgado, one of the Latino faces on U.S. television in the 1980s was diagnosed with multiple myeloma in 2020.

His wife confirms he died at their home in New York.

Emilio Delgado was 81.

Join Our Fan Club
Coverage Area
Downtown Toronto
96.7FM
Toronto HD
96.3 HD-2
Kingston to Windsor, Parry Sound to Pittsburgh
AM740
ZoomerRadio Logo

Recently Played: