You are viewing the "Emilio Delgado" Archives

Emilio Delgado poses for a picture at Kaufman Astoria Studios while filming the 50th season of "Sesame Street," in October 2018.

‘Sesame Street’ actor, Emilio Delgado, dies after a battle with blood cancer

Posted on:

Updated March 11, 2022 at 11:10 AM ET WASHINGTON, D.C. (NPR) — Generations of children knew Emilio Delgado as Sesame Street‘s fix-it shop owner, Luis Rodriguez. This week, Delgado died at age 81, having been diagnosed with a form of blood cancer two years ago. He played Luis for 44 years, starting in 1971. The… Read More