Series | Siren | Canadian Foreign Minister Martin Wen | 2018-03-29 |
Series | The Sinner | Mike Lam | 2017-08-02 |
Series | DC's Legends of Tomorrow | Ranking Senator | 2016-01-21 |
Series | The Man in the High Castle | Mr. Chiba | 2015-01-15 |
Movie | Live Feed | Waiter #2 | 2006-09-26 |
Movie | Along Came a Spider | Medical Examiner | 2001-04-06 |
Movie | Walking Shadow | Lonnie Wu | 2001-08-26 |
Movie | Romeo Must Die | New Prisoner | 2000-03-22 |
Movie | Secret of Giving | Wong | 1999-11-25 |
Series | The Outer Limits | Dr. Chan | 1995-03-26 |