Actor
Virgin Cheerleaders in Chains
2018 · as Marcus
Boyhood
2014 · as Dinner Guest (uncredited)
Angels Sing
2013 · as E.R. Doctor
Holy Hell
2010 · as Lane
Stop-Loss
2008 · as Platoon Leader (uncredited)
The Land of Shadowed Sand
2006 · as Lester Chapeau
Day X
2005
The Life of David Gale
2003 · as State Trooper / Lunch Patron (uncredited)