Adan Canto, Actor in ‘The Cleaning Lady’ and ‘X-Men,’ Dies at 42
Adan Canto, the Mexican actor known for his roles in TV series such as “The Cleaning Lady” and “Designated Survivor” as well as for playing Sunspot in the film “X-Men: Days of Future Past,” died on Monday. He was 42. His death was confirmed by his publicist, Jennifer Allen, who said the cause was appendiceal … Read more