Mexican actor who has played memorable roles in such films as Milk, The Terminal, Rogue One: A Star Wars Story, and Frida. He also starred as Tenoch Iturbide in the critically acclaimed 2001 Alfonso Cuaron film Y Tu Mama Tambien. In 2018, he played the lead character, Miguel Ángel Félix Gallardo, in Netflix's Narcos: México.
One of his first roles was in the 1992 telenovela El Abuelo y Yo.
He and Gael Garcia Bernal founded Canana Films together.
He played Katy Perry's love interest in the music video for the song "The One That Got Away."