Personnalité
21 grammes
2003 · Night Guard
Fright Night
2011 · Doctor
Fanboys
2009 · Myron
The Astronaut Farmer
2007 · Phil
Passion Play
2011 · Kurt
Sous haute protection
2009 · Captain James (as Charlie Brown)