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

The Interview

2014
as Train Passenger

Live Feed

2006
as Shards

They

2002
as Chinese Chef

Long Life, Happiness and Prosperity

2002
as Lee-Tai-Tai / Yeu Wong

Robson Arms

2005
as Bao Tan

Broken Saints

2004
as Kamimura

Romeo Must Die

2000
as Overlord

Saving Silverman

2001
as Old Man

Presumed Dead

2006
as Dr. Li

Antitrust

2001
as Grocer

Say It Isn't So

2001
as Mr. Chin

Postal

2007
as Ticket Holder

Guest Star

Episode DC's Legends of Tomorrow
Mortal Khanbat
2020
Episode So Weird
Snapshot
2000
Episode Psych
65 Million Years Off
2007
Episode The Magicians
The Bad News Bear
2019
Episode Masters of Horror
Cigarette Burns
2005
Episode Andromeda
Double or Nothingness
2003
Episode Smallville
Prodigal
2003
Episode The L Word
Lawfully
2004
Episode Arrow
Welcome to Hong Kong
2019
Episode Harsh Realm
Inga Fossa
1999
Episode Eureka
Dr. Nobel
2006
Episode Mysterious Ways
Free Spirit
2002
Episode The Chronicle
Pilot
2001
Episode Highlander: The Series
Something Wicked (1)
1996
Episode Touching Evil (US)
Love Lies Bleeding
2004
Episode Cold Feet (US)
Pilot
1999
Episode The Outer Limits (1995)
Judgment Day
2000
Episode Millennium
Siren
1998