Actor
Drive Through Fire
2026 · as Pete
Senior Moment
2021 · as Bailiff
The Dawn
2019 · as Father Theodore
Project: Puppies for Christmas
2019 · as John Fields
The Bang Bang Brokers
2017 · as Mark Mailer
The Secrets of Emily Blair
2016 · as Detective Morton
Is That a Gun in Your Pocket?
2016 · as Stan Archer
Eagleheart: Paradise Rising
2013 · as Producer
The Man Who Shook the Hand of Vicente Fernandez
2012 · as Davis
Born to Ride
2011 · as David
Atlas Shrugged: Part I
2011 · as Jay Knight
Hysteria
2010