Movie Appearances

Max Payne
as Lead Aesir Security Guard
2008

16 Blocks
as Briggs
2006

Bottom Feeder
as Tae Seng
2007

Bugs
as Howsan
2003

Cyborg Soldier
as Guard
2008

Assault on Precinct 13
as Danny Barbero
2005

The Man from Toronto
as Philip
2022

Electra
as Muscleman
1996

The Pacifier
as Cute Cop's Partner
2005

The Corruptor
as Sumo Guard
1999

The Incredible Hulk
as Cop
2008

Gridlock
as Mr. Five
1996

Universal Soldier II: Brothers in Arms
as Biker
1998

Dracula 2000
as Dax
2000

Undercover Brother
as White She-Devil's Enforcer
2002

Witchblade
as Button Man
2000

Death Warrior
as Mercenary Two
2009

Pegasus vs. Chimera
as Zo
2012

The Big Hit
as Kaya
1998
TV Appearances

FX: The Series
as Mondo
1996

FX: The Series
as Sage
1996

Titans
as Orderly
2018

Warehouse 13
as Victor
2009

Frankie Drake Mysteries
as Henchman
2017

Cybergeddon
as FBI Guard #2
2012

Tracker
as Guard
2001

Tilt
as Guard #2
2005

Hemlock Grove
as Quarto
2013

What We Do in the Shadows
as Kublai
2019

Hemlock Grove
as Man
2013

Lost Girl
as Big Tak'o
2010
