Actor, productor y director de cine. Hasta 2015 había actuado en más de cuarenta filmes.
Hijo de los actores José Ángel García y Patricia Bernal, en 1989, siendo un niño todavía debutó en la carrera artística con la telenovela El abuelo y yo, de la red Televisa. Estudió artes escénicas en Londres, en la Central School of Speech and Drama. Se destacó en el cine con los largometrajes Amores perros (2000), de Alejandro González Iñárritu; Sin noticias de Dios (2001), de A. Díaz Yanes; Y tu mamá también (2001), de Alfonso Cuarón; Vidas privadas (2001), de Fito Páez; El crimen del padre Amaro (2002), de Carlos Carrera; La mala educación (2004), de Pedro Almodóvar, y Diarios de motocicleta (2004), de Walter Salles Jr. En 2001 recibió el premio Marcello Mastroianni en el Festival de Cine de Venecia por su actuación en Y tu mamá también, y el premio Ariel a mejor actor por Amores perros.
Tiene dos hijos con su ex compañera Dolores Fonzi. El primogénito Lázaro, nacido en 2009, y Libertad, nacida en 2011. Es embajador de la organización humanitaria Oxfam.