Acteur, il est connu pour ses rôles secondaires dans les films "Spotlight", "Eternal Sunshine of the Spotless Mind", "Foxcatcher" et "Shutter Island". Il a reçu une nomination pour un Oscar pour la comédie de 2010 "Tout va bien! The Kids Are All Right". Il incarne Hulk dans l'Univers Cinématographique de Marvel.
Il a grandi dans une famille nombreuse catholique. Il a décroché son premier rôle dans le film "Le Dentiste" en 1996.
Il a joué dans le film "Et si c'était vrai..." en 2005, aux côtés de Reese Witherspoon.
Sa mère Marie a travaillé en tant que coiffeuse et son père, Frank, était peintre. Il s'est marié à l'actrice Sunrise Coigney en 2000. Ensemble, ils ont deux filles, Odette et Bella, et un garçon, Keen.
Il a joué aux côtés d'Annette Bening, de Julianne Moore, de Mia Wasikowska et de Josh Hutcherson dans la comédie "Tout va bien! The Kids Are All Right".