Acteur devenu célèbre grâce à son rôle dans l'adaptation au cinéma de Les trois Stooges. Il a aussi joué dans Frasier, Les Sopranos et Les Misérables.
Il a commencé à jouer dans des publicités à l'âge de neuf ans.
Enfant, il a joué dans plusieurs pièces de théâtre sur Broadway.
Il a épousé Becki Newton, l'actrice de Ugly Betty, en 2005. Ils ont eu un fils et une fille.
Il s'est distingué par son imitation de Sean Connery.