Sesame Street star Emilio Delgado dies aged 81
Published
The actor played shop owner Luis, a character who was praised for not conforming to Latino stereotypes.
Full ArticlePublished
The actor played shop owner Luis, a character who was praised for not conforming to Latino stereotypes.
Full ArticleDelgado, who played fix-it shop owner Luis on beloved children’s show, was a rare Latino face on US TV
#sesamestreet..