2025
Reality Bites: A Hannah Swensen Mystery as Sheriff Ron Ealing2025
Someone Dies Tonight as Dan 'The Hand' Barker2024
A Sprinkle of Deceit: A Hannah Swensen Mystery as Sheriff Ron Ealing2024
Calamity Jane as Sheriff Griggs2024
Clear Cut as Not available2024
Rogue Elements: A Ryan Drake Story as Volkov2024
All I Need for Christmas as Ed McKenzie2023
Mercy as Duncan2023
Carrot Cake Murder: A Hannah Swensen Mystery as Sheriff Ron Ealing2023
A Zest For Death: A Hannah Swensen Mystery as Sheriff Ron Ealing2023
Checkin' It Twice as Coach Jensen2023
Colorblind as Not available2022
Keep Breathing as George2022
Violent Night as Commander Thorp2022
Cut, Color, Murder as Stan2022
Nikki & Nora: Sister Sleuths as Mitch Grimes2021
Day of the Dead as Detective McDermott2021
Day of the Dead as McDermott2021
Turner & Hooch as Walton Hollis2021
Red Stone as Agent Tanner2021
A Very Merry Bridesmaid as Tom Taylor2020
FBI: Most Wanted as Danil Khadiyev2020
Big Sky as Shooter2020
Poisoned Love: The Stacey Castor Story as David Castor2020
Sleeping with Danger as Julien2019
The Twilight Zone as Annie's Husband2019
Blood & Treasure as Weber2019
A Christmas Duet as Dan2018
A Million Little Things as Officer Maddox2018
The Predator as Dupree2018
Deadpool 2 as Prison Guard2018
Once Upon a Deadpool as Prison Guard2018
Every Day Is Christmas as Marc2017
S.W.A.T.: Under Siege as Franklin2017
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
Lethal Weapon as Christian Orloff2016
Deadly Voltage as Jamie2016
Virtual Revolution as Nash2016
All Things Valentine as Reed2015
Allegiance as Timur2015
Cocked as Rayburn Spokesman2015
A Mother's Instinct as Detective Coyle2015
Blackburn as Firefighter2015
Stolen Dreams as Richard Paddington2015
Love You to Death as Peter2014
The Strain as Sergei Fetrovski2014
X-Men: Days of Future Past as Pinstripe Mafioso2014
Rampage: Capital Punishment as Marc2014
Skin Trade as Goran2014
Christmas Icetastrophe as Ben Crooge2013
Transporter: The Series as Sujic Drago2013
Motive as Michael Boxton2013
Man of Steel as Canadian Airman2013
A Good Day to Die Hard as Det. Sgt. Wexler (uncredited)2013
Assault on Wall Street as Tom Allgard2013
Tasmanian Devils as Anderson2013
Stalkers as Box Whitman2012
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 Ivan2012
The Package as Julio2012
Dawn Rider as Ugly Mustache #12012
Battlestar Galactica: Blood & Chrome as Deke Tornvald2012
In No Particular Order as Matt2011
Grimm as Marnassier2011
Final Destination 5 as Chef2011
Mission: Impossible - Ghost Protocol as Kremlin Subcellar Hallway Guard2011
Rise of the Planet of the Apes as Northside Officer2011
The Hunt for the I-5 Killer as Clay Mackey2011
Possessing Piper Rose as Man2011
Marilyn as Romantic Trucker2010
Blue Mountain State as Fin2010
Caprica as Sal2010
Altitude as The Colonel2009
Stargate Universe as Varro2009
White Collar as Sergei2009
Warehouse 13 as Mike Madden2009
Space Buddies as Investor #12009
A Dangerous Man as Clark2009
X-Men Origins: Wolverine as Vietnam Army Officer2009
Driven to Kill as Boris2008
Far Cry as Leader2008
Snow Buddies as Joe2008
Journey to the Center of the Earth as Sergei Petkov2008
Ace of Hearts as Torko2007
Kaya as Don2007
Traveler as Not available2007
In the Name of the King: A Dungeon Siege Tale as General Backler2007
88 Minutes as Detective2007
Postal as Security Guard #12007
BloodRayne II: Deliverance as Flintlock Hogan2006
Blade: The Series as Not available2006
Seed as Flynn2006
Hollow Man II as Officer Chesley2006
Kraken: Tentacles of the Deep as David2006
Dangerous Isolation as Ivan2006
Canada Russia '72 as Vic Hadfield2005
Supernatural as Jim Jenkins2005
Chaos as Lamar Galt2005
BloodRayne as Gregor2005
The Deal as Theo Gorbov2005
White Noise as Detective Smits2005
Alone in the Dark as Agent Turner2005
Subzero as Dr. Petrov Jenko2004
Stargate Atlantis as Kiryk2004
Stargate Atlantis as Cowen's Elite Guard2004
Battlestar Galactica as Crewman Specialist Gage2004
Snowman's Pass as Hugo2003
See Grace Fly as Steve the Cop2002
I Spy as Jim2002
Ballistic: Ecks vs. Sever as DIA Agent (Sc. 36, 154)2002
Rollerball as Michael 'The Assassin'2002
Lone Hero as Trooper2001
Smallville as Security guard2001
Turbulence 3: Heavy Metal as Dave Barrett2001
Chain of Fools as Dead Guy2000
Dark Angel as Cop 31999
Turbulence 2: Fear of Flying as Petr1999
The Silencer as Danner1998
The Crow: Stairway to Heaven as Not available1998
Seven Days 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
Little Lorraine as ThibaultNaN
Final Invasion as Joe BlakelyNaN
Save the Last Bullet as Capt. Martin Evans2014
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