2023
Knights of the Zodiac as Docrates2023
Adventure Never Ends: A Tabletop Saga as Self2022
The Legend of King Kong as Self2022
Under Wraps 2 as Not available2020
Bad Vibes, Brown Eyes: The Redemption Story as Self2020
N’Everest as Hiram Thunderclap2020
The Legend of Dog Lady Island as Not available2019
Godzilla: King of the Monsters as Godzilla Performance Capture2019
Boris and the Bomb as Wallace2019
Enigma as Judah2019
Lost Odyssey: The Book of Knowledge as Mal'Gre2019
Bullets Blades and Blood as Will2019
Godzilla: King of the Monsters - Godzilla 2.0 as Self2018
Revenger as Sergei2018
Tales of Frankenstein as Mogambo2018
Betrayed as Alpha2018
Moving Parts as Jim Kalani2017
Boone: The Bounty Hunter as Benicio Cardoza2016
Kickboxer: Vengeance as Storm2015
Critical Role as Lucius Lorelei2015
The Real Miyagi as Self2015
The Martial Arts Kid as Coach Laurent Kaine2014
Godzilla as Godzilla Performance Capture (uncredited)2012
When the Cobra Strikes as Sizwe Biko2009
Star Trek as Klingon Agitator (uncredited)2008
Punisher: War Zone as Maginty2006
Vagabond as Not available2005
Death to the Supermodels as Ninja2005
Soldier of God as Muslim Champion2005
BloodRayne as Strongman / Kagan Vampire Guard #32004
Miss Cast Away and the Island Girls as Officer Dence2003
Redemption as Melique2001
Doomsdayer as Pettigrew Montgomery2001
Redemption as Not available2001
The Ultimate Game as Rick2000
The Wrecking Crew as Josef2000
Epoch of Lotus as Officer1999
Urban Menace as King1999
Corrupt as Cinque1998
Blood Games as Thunderhawk1997
Conan the Adventurer as Bayu1997
Hollywood Dreamers as Self1997
Once Upon a Time in China and America as Rival Tribe Indian Brave1997
Kick of Death as Abdul Sabbah (as Storm)1995
Mortal Kombat as Guest Fighter (uncredited)1995
Warrior of Justice as Not available1995
Dragon Fury as Fullock1994
VR Troopers as Doom Master1994
Street Fighter as Man (uncredited)1991
Breathing Fire as Mickey2019
Godzilla: King of the Monsters Motion Capture Artist2001
The Ultimate Game Fight Choreographer