Actor who has become hugely respected in the Spanish-speaking world as the star of such films as Cronos (1993), La Mala Educación (2004) and Los Adioses (2017). He first found fame playing Jose on the Mexican telenovela Teresa. In 2015, he began starring on the popular Netflix series Club de Cuervos.
He moved from Spain to Mexico as a child and eventually attended the National Autonomous University of Mexico. He also studied acting in France and Italy.
He won Ariel Awards from 1993 to 2013.
He has children.
He was directed by Lucrecia Martel in the film Zama (2017).