In this photo provided by Sesame Workshop, Emilio Delgado poses for a picture at Kaufman Astoria Studios while filming the 50th season of 'Sesame Street,' in October 2018. Emilio Delgado, the actor best known for his beloved role as Fix-It-Shop owner Luis Rodriguez on 'Sesame Street', has died. He was 81 . – Photo: AP
By Wilson Chapman
LOS ANGELES (Variety.com) - Emilio Delgado, the actor best known for his beloved role as "Fix-It-Shop" owner Luis Rodriguez on "Sesame Street," has died, his representative confirmed to Variety. He was 81.
Already a subscriber? Log in
Save 30% OFF The Star Digital Access
Cancel anytime. Ad-free. Unlimited access with perks.
