Emilio Delgado — the actor best known, and beloved, for his role as Luis on “Sesame Street” — has died … TMZ has learned.
Delgado’s wife, Carol, tells TMZ he passed away Thursday surrounded by family at his home in NYC. We’re told Emilio had recently been in hospice care … he was diagnosed with the blood cancer Multiple myeloma in December 2020.
Carol says Emilio was still a working actor right up until the pandemic — playing the lead in “Quixote Nuevo” — a theater production that had a 3-city run before things were shut down. He also recently did some voiceover work in January 2022.
The beloved Mexican-American actor was a pioneer in children’s television, playing Luis, the ‘Fix-It Shop’ owner for a total of 40 years on the ‘Street.’ He took a brief hiatus from the show in the late 80s, but returned within a year.
He also performed in live theater throughout his career — including some “Sesame Street” stage productions — and has appeared at various conventions over the years.