Comenzó su carrera como actor secundario durante los años 1990 en producciones como "Private Parts", "The Truman Show", "Saving Private Ryan", "El negociador" y "Man on the Moon", antes de conseguir papeles como protagonista durante los años 2000 en películas como "American Splendor", "Entre copas", "Cinderella Man", "John Adams", "Lady in the Water" y "Cold Souls".