2023
Carrot Cake Murder: A Hannah Swensen Mystery as Sheriff Ron Ealing2023
Mercy as Duncan2022
Violent Night as Commander Thorp2022
Nikki & Nora: Sister Sleuths as Mitch Grimes2022
Cut, Color, Murder as Stan2021
A Very Merry Bridesmaid as Tom Taylor2021
Turner & Hooch as Walton Hollis2020
FBI: Most Wanted as Danil Khadiyev2020
Big Sky as Shooter2020
Poisoned Love: The Stacey Castor Story as David Castor2019
The Twilight Zone as Annie's Husband2019
Blood & Treasure as Weber2019
A Christmas Duet as Dan2018
Deadpool 2 as Prison Guard2018
The Predator as Dupree2018
A Million Little Things as Officer Maddox2018
Once Upon a Deadpool as Prison Guard2017
S.W.A.T.: Under Siege as Franklin2016
Lethal Weapon as Christian Orloff2015
A Mother's Instinct as Detective Coyle2014
The Strain as Sergei Fetrovski2014
X-Men: Days of Future Past as Pinstripe Mafioso2014
Rampage: Capital Punishment as Marc2013
Man of Steel as Canadian Airman2013
Motive as Michael Boxton2013
Transporter: The Series as Sujic Drago2013
A Good Day to Die Hard as Det. Sgt. Wexler (uncredited)2012
Arrow as Viktor2012
Continuum as Stefan Jaworski2012
Halo 4: Forward Unto Dawn as General Black2012
Battlestar Galactica: Blood & Chrome as Deke Tornvald2012
This Means War as Ivan2011
Grimm as Marnassier2011
Rise of the Planet of the Apes as Northside Officer2011
Mission: Impossible - Ghost Protocol as Kremlin Subcellar Hallway Guard2011
Final Destination 5 as Chef2010
Blue Mountain State as Fin2010
Human Target as Chicago2010
Caprica as Sal2009
White Collar as Sergei2009
Warehouse 13 as Mike Madden2009
Stargate Universe as Varro2009
Driven to Kill as Boris2008
Far Cry as Leader2008
Snow Buddies as Joe2007
In the Name of the King: A Dungeon Siege Tale as General Backler2007
BloodRayne II: Deliverance as Flintlock Hogan2006
Dangerous Isolation as Ivan2006
Blade: The Series as Not available2006
Hollow Man II as Officer Chesley2005
Supernatural as Jim Jenkins2005
White Noise as Detective Smits2005
Chaos as Lamar Galt2004
Stargate Atlantis as Kiryk2004
Stargate Atlantis as Cowen's Elite Guard2004
Battlestar Galactica as Crewman Specialist Gage2002
Black Point as Ray2001
Smallville as Security guard2000
Dark Angel as Cop 31999
Turbulence 2: Fear of Flying as Petr1998
Seven Days as Not available1998
The Crow: Stairway to Heaven as Not available1997
Stargate SG-1 as Odai Ventrell1997
Stargate SG-1 as Jaffa Guard1997
Stargate SG-1 as Eurondan Soldier1997
Stargate SG-1 as Jaffa1997
Stargate SG-1 as Colonel Chernovshev1996
The Sentinel as O'Doyle (uncredited)1994
Viper as EmilNaN
Save the Last Bullet as Capt. Martin Evans2025
Little Lorraine as Thibault2016
Deadly Voltage as JamieNaN
Final Invasion as Joe Blakely2026
Someone Dies Tonight as Dan 'The Hand' Barker2025
Reality Bites: A Hannah Swensen Mystery as Sheriff Ron Ealing2025
Pie To Die For: A Hannah Swensen Mystery as Sheriff Ealing2024
Calamity Jane as Sheriff Griggs2024
Clear Cut as Agent Keller2024
All I Need for Christmas as Ed McKenzie2024
A Sprinkle of Deceit: A Hannah Swensen Mystery as Sheriff Ron Ealing2024
Rogue Elements: A Ryan Drake Story as Volkov2023
Checkin' It Twice as Coach Jensen2023
A Zest For Death: A Hannah Swensen Mystery as Sheriff Ron Ealing2023
Colorblind as Not available2022
Keep Breathing as George2021
Day of the Dead as Detective McDermott2021
Day of the Dead as McDermott2021
Red Stone as Agent Tanner2020
Sleeping with Danger as Julien2018
Every Day Is Christmas as Marc2017
Sweet Virginia as Mr. Barnes2017
Project Eden: Vol. I as David Roth2017
I Will Crush You and Go to Hell as Officer Kurt M. Mitchell2016
Virtual Revolution as Nash2016
All Things Valentine as Reed2015
Allegiance as Timur2015
Stolen Dreams as Richard Paddington2015
Blackburn as Firefighter2015
Love You to Death as Peter2015
Cocked as Rayburn Spokesman2014
Skin Trade as Goran2014
Christmas Icetastrophe as Ben Crooge2013
Stalkers as Box Whitman2013
Tasmanian Devils as Anderson2013
Assault on Wall Street as Tom Allgard2012
Dawn Rider as Ugly Mustache #12012
Battlestar Galactica: Blood & Chrome as Deke Tornvald2012
The Package as Julio2012
In No Particular Order as Matt2011
Marilyn as Romantic Trucker2011
The Hunt for the I-5 Killer as Clay Mackey2011
Possessing Piper Rose as Man2010
Altitude as The Colonel2009
Space Buddies as Investor #12009
A Dangerous Man as Clark2009
X-Men Origins: Wolverine as Vietnam Army Officer2008
Journey to the Center of the Earth as Sergei Petkov2008
Ace of Hearts as Torko2007
88 Minutes as Detective2007
Postal as Security Guard #12007
Traveler as Not available2007
Kaya as Don2006
Canada Russia '72 as Vic Hadfield2006
Kraken: Tentacles of the Deep as David2006
Seed as Flynn2005
BloodRayne as Gregor2005
Subzero as Dr. Petrov Jenko2005
Alone in the Dark as Agent Turner2005
The Deal as Theo Gorbov2004
Snowman's Pass as Hugo2003
See Grace Fly as Steve the Cop2002
I Spy as Jim2002
Rollerball as Michael 'The Assassin'2002
Lone Hero as Trooper2002
Ballistic: Ecks vs. Sever as DIA Agent (Sc. 36, 154)2001
Chain of Fools as Dead Guy2001
Turbulence 3: Heavy Metal as Dave Barrett1999
The Silencer as Danner2014
Godzilla Stunts2007
Shoot 'Em Up Stunts2006
X-Men: The Last Stand Stunts2006
Slither Stunts2005
Fantastic Four Stunts2005
Edison Stunt Driver2004
Walking Tall Stunts2003
Paycheck Stunts2002
American Psycho II: All American Girl Stunts2001
Replicant Stunts1999
A Twist of Faith Stunt Double1998
Voyage of Terror Stunts