Actor
Blood Red Beach
2025 · as Captain Roderick Cross
Big Brood
2023 · as Officer Trout
Axegrinder 666
2023 · as Ben Benson
Romeo 3000
2018 · as Lord Paris
Brackish
2015 · as Chad
Savage Christmas
2013 · as Johnny
Half Dead
2013 · as Angel Marcos
Night Run
2011 · as Texas Pete
Get Outta Dodge
2010 · as Ren
De Profundis: Out of the Depths
2010 · as Demon
Three Days in the Woods
2010 · as Darien
Seize The Day
2009 · as Photographer