Actor
Meteor Extinction
2026 · as Lt. Colonel Theo Durand
America Is Sinking
2023 · as Captain Rodríguez
Alien Apocalypse
2023 · as General Bennett
Sinister Assistant
2023 · as Detective Halpern
The Harbinger
2022 · as Detective Tracy Hennings
Mary for Mayor
2020 · as Rob Parsons
Beautiful & Twisted
2015 · as Ben Novak Sr.
Tiger Orange
2014 · as William Waters
Grace of God
2014 · as Bill Broadly
Holla 2
2013 · as Detective Martinez
For a Fistful of Diamonds
2009 · as Vincenzo Calabrese
Love and a Long Shot
2009 · as Steve