Sesame Street remembers ‘warmth and humour’ of Emilio Delgado after his death
Sesame Street has paid tribute to long-time cast member Emilio Delgado, who played Fix-it Shop owner Luis Rodriguez on the show for 45 years, after his death at the age of 81.
The star “proudly laid claim to the record for the longest-running role for a Mexican-American in a TV series,” the show said.
