Mexican actor, born in Acuna, Mexico. His most famous works include X-Men: Days of Future Past (2014), Designated Survivor (2016-2019), Bruised (2020), and The Cleaning Lady (2022-2024). He died in Los Angeles, USA.