
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
Actor
The Life of David Gale 2003
as State Trooper / Lunch Patron (uncredited)
Credits from TMDB.