
Filmography

Hawaii Five-0
2010 · Kang

CSI: Miami
2002 · Takashi Yamada

Dune: Part Two
2024 · Lanville, Fight Choreographer

Angel
1999 · Wo-Pang

Dune
2021 · Lieutenant Lanville, Fight Choreographer

Walker, Texas Ranger
1993 · Japanese Karate Student

Spooks
2002 · Heng

Nash Bridges
1996 · Mr. Lee

Batman Begins
2005 · Hazmat Technician

Venom
2018 · Village Eel Shop Owner

Skyfall
2012 · Severine's Bodyguard

Brimstone
1998 · Da Ming Po

Home on the Range
2004 · Additional Voices (voice)

Mulan
2020 · Duba Tegin

Vanishing Son
1994 · Button Man

Lethal Weapon 4
1998 · Chu

Shanghai Noon
2000 · Lo Fong

Spawn
1997 · Korean Soldier (uncredited)

Crouching Tiger, Hidden Dragon: Sword of Destiny
2016 · Iron Crow

Showdown in Little Tokyo
1991 · Kickboxer #2

Accident Man
2018 · Swordmaster

Syriana
2005 · Chinese Engineer

Bulletproof Monk
2003 · Master Monk

Once Upon a Time in China and America
1997 · Dick

Red Corner
1997 · Huan Minglu

Black Dynamite
2009 · Fiendish Dr. Wu, Fight Choreographer

Double Dragon
1994 · Ninja Wraith, Stunts

The Perfect Weapon
1991 · Diamond

The Paper Tigers
2020 · Sifu Cheung

Outlaw Johnny Black
2023 · Lee

Once Upon a Time in Vietnam
2013 · Long

Chandni Chowk to China
2009 · Chiang Kohung

The Fifth Commandment
2008 · Z

Vampires: The Turning
2005 · Kiko

Death Match
1994 · Fighter

American Streetfighter
1992 · Ito

Rage and Honor
1992 · Dave the Thug

True Vengeance
1997 · Takura

Red Skies
2002 · Zhao Lo

American Kickboxer
1991 · Howard, Fight Choreographer

Ring of Steel
1994 · Ninja

Blindsided
2016 · Gordon

Ulterior Motives
1993 · Yakuza #6

Blindsided: The Game
2018 · Gordon

The Silent Force
2001 · Jimmy Thai