Officer Trout
Big Brood (2023)
Ben Benson
Axegrinder 666 (2023)
Lord Paris
Romeo 3000 (2018)
Chad
Brackish (2015)
Johnny
Savage Christmas (2013)
Angel Marcos
Half Dead (2013)
Texas Pete
Night Run (2011)
Ren
Get Outta Dodge (2010)
Demon
De Profundis: Out of the Depths (2010)
Darien
Three Days in the Woods (2010)
Photographer
Seize The Day (2009)
Marcus
Star-Cross'd (2009)
Nate
The Abandoned (2008)
Writer
Screenplay
Associate Producer
Stone (2012)
Producer