Emilio Delgado was a Mexican American Actor and Singer. He was 81, born on May 8, 1940, Calexico, California in United States.
Emilio Delgado was best known for his role as Fix-it Shop owner, Luis, on children’s television series Sesame Street.
His wife Carol Delgado broke the news that his husband, Emilio Delgado died of blood cancer multiple myeloma at their home in New York.
Delgado in an interview on Youtube said “There really wasn’t any representation of actual people, Most of the roles that I went out for were either for bandits or gang members.”