2024
Cross as Marcus2023
Still Missing Morgan as FBI ERT Agent2019
Departure as Supervisor2019
American Woman as Mr. Morton2017
Cardinal as Terry Thompson2013
Hemlock Grove as Boardroom Member #42009
The Listener as Father (uncredited)2007
Breach as Special Agent in Charge2007
Bottom Feeder as Doctor2004
ReGenesis as Reverend Justin2003
Mayday as Cougar Senior Pilot2003
Mayday as Investigator Darren Straker2003
Mayday as Greg Phillips1999
Hidden Agenda as Hotel Clerk2001
Spy Game Stunt Coordinator