

Captain America: Brave New World(2025)

Knights of the Zodiac(2023)
Docrates

Under Wraps 2(2022)

The Legend of Dog Lady Island(2020)

N’Everest(2020)
Hiram Thunderclap

Lost Odyssey: The Book of Knowledge(2019)
Mal'Gre

Bullets Blades and Blood(2019)
Will

Boris and the Bomb(2019)
Wallace

Enigma(2019)
Judah

Godzilla: King of the Monsters(2019)

Moving Parts(2018)
Jim Kalani

Tales of Frankenstein(2018)
Mogambo

Betrayed(2018)
Alpha

Revenger(2018)
Sergei

Boone: The Bounty Hunter(2017)
Benicio Cardoza

Kickboxer: Vengeance(2016)
Storm
Power Play(2016)
Armstrong

The Martial Arts Kid(2015)
Coach Laurent Kaine

Godzilla(2014)
Godzilla Performance Capture (uncredited)

When the Cobra Strikes(2012)
Sizwe Biko

Star Trek(2009)
Klingon Agitator (uncredited)

Punisher: War Zone(2008)
Maginty
Vagabond(2006)

BloodRayne(2005)
Strongman / Kagan Vampire Guard #3

Death to the Supermodels(2005)
Ninja

Soldier of God(2005)
Muslim Champion

Miss Cast Away and the Island Girls(2004)
Officer Dence

Redemption(2003)
Melique

The Ultimate Game(2001)

Doomsdayer(2001)
Pettigrew Montgomery

Redemption(2001)

The Wrecking Crew(2000)
Josef

Epoch of Lotus(2000)
Officer

Urban Menace(1999)
King

Corrupt(1999)
Cinque
Blood Games(1998)
Thunderhawk

Once Upon a Time in China and America(1997)
Rival Tribe Indian Brave

Kick of Death(1997)
Abdul Sabbah (as Storm)

Dragon Fury(1995)
Fullock

Mortal Kombat(1995)
Guest Fighter (uncredited)

Warrior of Justice(1995)

Street Fighter(1994)
Man (uncredited)

Breathing Fire(1991)
Mickey