Actor · Born 1974
Elf
2003 · as Witness
Sneaks
2025 · as Doorman / Techie / Reporter (voice)
A Wrinkle in Time
2018 · as Mr. Teacher
Alex of Venice
2015 · as Lee
Among Ravens
2014 · as Chad Whitlock
Electric Slide
2014 · as Detective Fred Mercury
Celeste & Jesse Forever
2012 · as Skillz
Stories USA
2007 · as Dean (segment "Life Makes Sense If You're Famous")
The Wind Fisherman
2007 · as The Wind Fisherman
Right at Your Door
2006 · as Jason
Prime
2005 · as Palmer
Must Love Dogs
2005 · as Jason