Actor
A Christmas Wish
2019 · as Grant
10 Years Later
2010 · as Drew
The New Twenty
2009 · as Ben Barr
Over Her Dead Body
2008 · as Don
Sunny and Share Love You
2007 · as Jason Trumble
Transformers
2007 · as Analyst
Chrystal
2004 · as Hog
Roger Dodger
2002 · as Angus
Cherry Falls
2000 · as Dino
The Rage: Carrie 2
1999 · as Tuba Player
The Hudsucker Proxy
1994 · as Newsboy