He left PEOPLE in 2023. Emilio Delgado, who played Fix-it Shop owner Luis Rodriguez on Sesame Street for 45 years, has died. He was 81. The Mexican-American actor was surrounded by family when he ...
Sesame Street was looking for something very different. Delgado says that people still tell him how much his character, Luis, ...
Emilio Delgado, Luis on ‘Sesame Street’ for 45 years, dies Emilio Delgado, the actor and singer who for 45 years was a warm and familiar presence in children's lives and a rare Latino face on ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results