Actor
They Who Surround Us
2021 · as Roman
Wildling
2018 · as Roger Fowler
Dig Two Graves
2014 · as Wyeth
A Marine Story
2010 · as Joe
30 Days of Night: Dark Days
2010 · as Agent Norris
Bye Bye Sally
2009 · as John Doe
Friends with Money
2006 · as Brad
Faith of My Fathers
2005 · as Bud Day
Leaving Metropolis
2002 · as David
Lovely & Amazing
2002 · as Photographer (voice)
MVP 2: Most Vertical Primate
2001 · as Tyson Fowler
Tortilla Soup
2001 · as Hairdresser