PersonEmilio Delgado4 credits in the catalogue: acting.On the wikisFandomActingSesame Street1970Luis RodriguezThe Adventures of Elmo in Grouchland1999LuisStreet Gang: How We Got to Sesame Street2021SelfJim Henson Idea Man2024Self (archive footage)