Emilio Delgado Bio, Photos and Updates
Bio: Emilio Delgado is an American actor. He is best known for his longrunning role as Luis the friendly Fixit Shop owner on the childrens television series Sesame Street.
Born: May 08, 1940 in Calexico, California, USA
Posted In: Actors