Emilio Delgado, who is best known for his role as Luis on Sesame Street over 40 years, has died following being diagnosed with blood cancer Multiple Myeloma in December 2020.
The actor was aged 81 when he passed away.
Emilio died on Thursday surrounded by his family at his New York home, TMZ has reported. He was previously under the care of a hospice before returning home shortly before his passing.