Adan Canto — known for bringing his Mexican music career to Hollywood as a film actor — has died at the age of 42. The Cleaning Lady star’s death was reportedly caused by appendicial cancer. He is survived by his wife, Stephanie Ann Canto, and their two children, Roman Alder, 3, and Eve Josephine, 18 months.
Canto was known for his roles in X Men: Days of Future Past, portraying the role of Sunspot, and his main role in Designated Survivor as Aaron Shore.
Story is developing …
This story originally appeared on Hollywood Life