2025
Flight Risk as State Trooper #1 (uncredited)2025
Cleaner as CNN Anchorman2025
The Toxic Avenger as Chief Wormer2024
Subservience as Lewis2024
Shadow Land as General Madden2023
Refuge as Tarling2023
For Better or Worse as Ben Putman2022
After Ever Happy as Richard Young2022
Memory as Dr. Joseph Myers2022
Valley Of Love as Henry Stevens2021
After We Fell as Richard Young2020
Search and Destroy as Harris2019
Angel Has Fallen as CAT Agent #32019
Rambo: Last Blood as American Merc2019
Hellboy as Agent Madison2019
We Die Young as FBI agent2019
Very Valentine as Scott Hatcher2019
Paris, Wine & Romance as Henri2019
Picture Perfect Royal Christmas as Stanley Bishop2018
211 as Captain Horst2017
Absentia as Lawyer2017
Security as SUV Agent #22017
Loving Pablo as Agent Holland2017
Day of the Dead: Bloodline as Frank2017
Once Upon a Winter's Date as Maurice2017
Nightworld as Alex2017
Crystal Inferno as Eric Steele2016
Mechanic: Resurrection as Trawler Captain2016
Sniper: Ghost Shooter as CIA Analyst2015
The Throwaways as Princeton2014
300: Rise of an Empire as Blacksmith2014
The Iron Ivan as Not available2014
Index Zero as Guard #22013
Company of Heroes as O.S.S Officer2013
Spiders as Jimmy2013
RoboCroc as Mr. Marshall2013
Deadly Descent as Wayne2013
Jet Stream as Agent Bo2012
Where's Maggie as Not available2012
Branded as Jon2012
Jigsaw Puzzle as Emil2011
Rage of the Yeti as Eidelman2011
Super Tanker as Col. Hanley2011
Cold Fusion as David Senatore2010
Prowl as Max2009
Ninja as Detective Vukovich2009
Thick as Thieves as Transit Cop #22009
Messengers 2: The Scarecrow as Tommy2009
The Tournament as Nick Frank2009
Star Runners as Santen2008
The Prince & Me: A Royal Honeymoon as Folketing Speaker2008
Hero Wanted as Bartender2008
Monster Ark as Noah2008
Sharks in Venice as Captain Bonasera2008
Copperhead as Josiah2007
Hitman as News Correspondent2007
Until Death as Mr. Millstein2007
Grendel as Wulfgar2007
Harpies as Hamish2006
Undisputed II: Last Man Standing as Dmitri2006
Wicked Little Things as Russel2006
The Contract as Rodrigues2006
Dragon Dynasty as Luigi2006
Basilisk: The Serpent King as Simms2005
Hammerhead as Erik Anderson2005
The Russian Specialist as John Ridley2005
Icon as Mikhail 'Misha'2005
Alien Siege as Tom2005
Mosquito Man as Prison Guard #22005
Raging Sharks as Carlo2005
Target of Opportunity as Lenkov2005
Locusts: The 8th Plague as Henderson (as Nasko Srebrev)2005
Path of Destruction as Purcell2005
Manticore as Charms2004
Boa vs. Python as Foley2004
Post Impact as Soldier Tobin2004
Nature Unleashed: Avalanche as Boris (uncredited)2004
Alien Lockdown as Temple2003
In Hell as Misha2003
Alien Hunter as Kitt Peak Man #22003
Rats as Reporter 12003
Air Strike as Not available2003
Maximum Velocity as Co-Pilot / 7472003
Death Train as Jeff2002
Frogmen Operation Stormbringer as Rogers2002
Marines as Andersen