Emilio Delgado, is an actor and singer, best known as "Luis" the Fix-it Shop owner from Sesame Street. He was born in Calexico, California and spent the early part of his childhood living across the border in Mexicali, Mexico in an extended family household that included grandparents, mother,…
more