Actor nominado al Globo de Oro que obtuvo reconocimiento por su papel en Angels in the Outfield y recibió 10 nominaciones a premios por su papel en Inception. Otras de sus películas notables incluyen 500 Days of Summer, Beethoven, 10 Things I Hate About You y The Dark Knight Rises.
Interpretó al Espantapájaros en una producción del Mago de Oz a la edad de cuatro años. Asistió a la Universidad de Columbia, donde aprendió francés.
Interpretó el personaje de Tommy Solomon en la serie de televisión 3rd Rock From the Sun.
Su abuelo materno era Michael Gordon, un notable director de películas de Hollywood desde la década del 40 hasta la década del 70. Se casó con Tasha McCauley en diciembre del 2014 y tienen dos hijos juntos.
Protagonizó la cinta Inception con Leonardo DiCaprio en el 2010.