Valley of Love
2023 · Drama
as Henry Stevens
Super Tanker
2011 · Action
as Col. Hanley
Inferno: Skyscraper Escape
2018 · Action
as Eric Steele
Jet Stream
2013 · Action
as Agent Bo
Shark in Venice
2008 · Action
as Captain Bonasera
Acts of Vengeance
2017 · Action
as Senior Partner
Wild Swarms
2005 · Drama
as Henderson
Night Underworld
2017 · Horror
as Alex
Subservience
2024 · Sci-Fi
as Lewis
Grendel
2007 · Drama
as Wulfgar
Raptor Island
2004 · Action
as Simon
Submarines
2003 · Action
as Thompson
Mission London
2010 · Comedy
as Narrator
Day of the Dead: Bloodline
as Frank
Crusades
2010 · Fantasy
as Arthur
Spiders 3D
as Jimmy
Lost Colony
2007 · Fantasy
as Samuel Fillion
Prowl
2011 · Horror
as Max
Air Strike
as Cash
Picture Perfect Royal Christmas
2021 · Romance
as Stanley
Ninja
2009 · Action
as Detective Vukovich
A Very Venice Romance
2024 · Comedy
as Sam Bellefarr
Boa vs. Python
2007 · Action
as Foley
Cold Fusion
as David Senatore
Shadow Land
2024 · Thriller
as General Madden
Raging Sharks
2005 · Action
as Carlo
Basilisk: The Serpent King
2006 · Action
as Simms
Abominable Snowman
as Wayne
Supercollider
as Officer Osborn
Dragon Dynasty
2006 · Adventure
as Luigi
Undisputed 2: Last Man Standing
as Dmitri
Refuge
2024 · Horror
as Officer Tarling
The Prince & Me 3: A Royal Honeymoon
2008 · Comedy
as Folketing Speaker
The Code
as Transit Cop #2
After Ever Happy
2022 · Drama
as Richard
After We Fell
2021 · Drama
as Richard Young
Robocroc
as Marshall
A Paris Romance
2019 · Romance
as Henri
Post Impact
as Soldier Tobin
Security
as SUV Agent #2
The Messengers 2
2009 · Horror
as Tommy
Company of Heroes
as OSS Officer
Infestation
as Wildeyes
The Russian Specialist
as John Ridley
Zombies
as Russel
The Contract
as Rodrigues
Roboshark
2015 · Action
as Fire Chief Wilson
The Task
as Bob
Memory
2022 · Action
as Dr. Meyers
Flight Risk
2025 · Action
as State Trooper #1
Enemies Closer
2014 · Action
as ICE Agent #2
Valentine's Again
2018 · Fantasy
as Maurice
Hero Wanted
as Bartender
The Throwaways
as Princeton
The Car: Road to Revenge
2019 · Action
as Fat Cat
Maximum Velocity
as Co-Pilot
Command Performance
2010 · Action
as Enzo
High Ground
2025 · Thriller
as Marshall Elliot
Beyond Valkyrie: Dawn of the 4th Reich
2016 · Action
as Heller
Loving Pablo
2018 · Biography
as Agent Holland
Hellboy
as Agent Madison
Tom Sawyer & Huckleberry Finn
as Doc Robinson
El Gringo
2012 · Action
as Officer Rick