2009
Fast & Furious as FBI Agent
2008
Ping Pong Playa as Michael Wang
2008
Drillbit Taylor as Bodyguard With Knives
2007
Finishing the Game: The Search for a New Bruce Lee as Breeze Loo
2007
The Trouble with Romance as Jimmy
2005
American Dad! as (voice) (1 episode)
2003
Stuck on You as Executive #1
2002
The Quest For Length as Roger
2002
Better Luck Tomorrow as Daric Loo
2001
Backyard Dogs as Rick Holmes
2001
Corky Romano as Agent Bob Cox
1999
My American Vacation as Ming-Yee-Ba
1998
Rush Hour as Soo Yung's Bodyguard
1995
NewsRadio as Orderly (1 episode)
1994
ER as Student #15 (1 episode)
1993
Diagnosis: Murder as Changteh (1 episode)
1993
Frasier as Waiter (1 episode)