Emilio Delgado

Emilio Delgado (May 8, 1940 – March 10, 2022) was an American actor and singer. He was best known for his role as Luis, the Fix-it Shop owner, on the children's television series "Sesame Street". Delgado played Luis from 1971 until 2016. He was born in Calexico, California.
In 2020, Delgado was diagnosed with multiple myeloma. He died from the disease at his home in New York City on March 10, 2022, at the age of 81.