Home / Discover / People
  • Created April 5, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Venom

2018
as Village Eel Shop Owner

Dune: Part One

2021
as Lieutenant Lanville

Batman Begins

2005
as Hazmat Technician

Shanghai Noon

2000
as Lo Fong

The Silent Force

2001
as Jimmy Thai

Red Skies

2002
as Zhao Lo

Accident Man

2018
as Swordmaster

Syriana

2005
as Chinese Engineer

Bulletproof Monk

2003
as Master Monk

Red Corner

1997
as Huan Minglu

Black Dynamite

2009
as Fiendish Dr. Wu

Chandni Chowk To China

2009
as Chiang Kohung

Guest Star

Episode Angel
Awakening
2003
Episode Angel
Calvary
2003
Episode Hawaii Five-0 (2010)
Ka 'ōwili'ōka'i
2018
Episode Brimstone
Poem
1998
Episode The District
New World
2001
Episode Walker, Texas Ranger
Heart of the Dragon
1997
Episode CSI: Miami
Die by the Sword
2010