Actor
Breaker Breaker
2015 · as Mountain Man
Bad Sister
2015 · as Restaurant Manager
Dirty Teacher
2013 · as Don Collin
The Green Hornet
2011 · as Daily Sentinel Reporter
Easy A
2010 · as Mr. Abernathy
The Hottie & The Nottie
2008 · as Stan - 'Marry Me' Guy
Animated Hero Classics: Beethoven
2005 · as Aristocrat #4 (voice)
Tom Hits His Head
2003 · as Thomas Andrew Putnam
Catch Me If You Can
2002 · as FBI Agent
Solaris
2002 · as DBA Emissary
A Light in the Darkness
2002 · as Pearl
Trapped: Buried Alive
2002 · as A.J.