Series |
The Old Man
|
Military Driver |
2022-06-16 |
Series |
Obi-Wan Kenobi
|
Fortress Inquisitorius Terminal Officer |
2022-05-26 |
Movie |
Take Back
|
Cisneros |
2021-06-18 |
Movie |
Escape Plan: The Extractors
|
Businessman 3 |
2019-06-20 |
Series |
Altered Carbon
|
Male Fighter |
2018-02-02 |
Movie |
Blindsided: The Game
|
Ace |
2018-05-16 |
Movie |
The Debt Collector
|
Roger |
2018-06-05 |
Movie |
The Forbidden Kingdom
|
Jade Officer (voice, uncredited) |
2008-04-17 |
Movie |
Forged
|
Darak |
2006-09-01 |
Movie |
Typhoon
|
Leather Jacket |
2005-12-14 |
Movie |
Feed
|
Sang |
2005-05-11 |
Movie |
Enter the Phoenix
|
Various |
2004-04-08 |
Movie |
The Matrix Reloaded
|
Cain |
2003-05-15 |
Series |
NCIS
|
Philip Tan (aka Hayou Tan) |
2003-09-23 |
Movie |
Reign in Darkness
|
Gage |
2002-11-05 |
Movie |
Mr. Nice Guy
|
Victor |
1997-01-31 |
Movie |
Under the Gun
|
Chen |
1995-12-26 |
Movie |
The Huntsman
|
|
1993-09-01 |