Acteur nominé aux Golden Globe devenu célèbre pour son rôle dans Une équipe aux anges, il a reçu 10 nominations pour son rôle dans Inception. Certains de ses films les plus connus sont (500) jours ensemble, Beethoven, 10 bonnes raisons de te larguer et The Dark Knight Rises.
Il a joué le corbeau dans Le magicien d'Oz à l'âge de 4 ans. Il a fréquenté l'université de Columbia, où il a appris le français.
Il a joué le personnage de Tommy Solomon dans la série télévisée Troisième planète après le soleil.
Son grand-père maternel était Michael Gordon, un réalisateur célèbre de Hollywood des années 40 à 70. Il a épousé Tasha McCauley en décembre 2014, avec qui il a eu deux fils.
Il a joué avec Leonardo DiCaprio dans Inception en 2010.