Known For:
Acting
Birthday:
November 29, 1972
Place of Birth:
Melbourne, Victoria, Australia
| Year | Movie | Role |
|---|---|---|
| 2021 | Take Back | Cisneros |
| 2019 | Escape Plan: The Extractors | Businessman 3 |
| 2018 | The Debt Collector | Roger |
| 2018 | Blindsided: The Game | Ace |
| 2008 | The Forbidden Kingdom | Jade Officer (voice, uncredited) |
| 2006 | Forged | Darak |
| 2005 | Typhoon | Leather Jacket |
| 2005 | Feed | Sang |
| 2004 | Enter the Phoenix | Various |
| 2003 | The Matrix Reloaded | Cain |
| 2002 | Reign in Darkness | Gage |
| 1999 | Huntsman 5.1 | Kevin (as David No) |
| 1997 | Mr. Nice Guy | Victor |
| 1995 | Under the Gun | Chen |
| 1993 | The Huntsman | Leland (The Huntsman) (as David No) |
| Year | TV Show | Role |
|---|---|---|
| 2022 | Obi-Wan Kenobi | Fortress Inquisitorius Terminal Officer |
| 2022 | The Old Man | Military Driver |
| 2022 | Bel-Air | Thug #1 |
| 2018 | Altered Carbon | Male Fighter |
| 2017 | S.W.A.T. | Hitman #2 |
| 2009 | NCIS: Los Angeles | Wen |
| 2003 | NCIS | Philip Tan (aka Hayou Tan) |