Antes de probar suerte en Hollywood, este actor ya había construido una exitosa carrera en México, donde cuenta con una larga lista de telenovelas, series y películas. Ahora se encuentra dando pasos firmes en el cine y la televisión estadounidense, donde ya ha participado en producciones como Che, la serie Weeds, y recientemente, su participación en A Better Life le valió una sorpresiva nominación al Oscar.