Acting
Born 1968-08-26
Vancouver, British Columbia, Canada
Popular credits
Skyscraper
Suit #1
Smallville
Terrence
Snakes on a Plane
Edward Kim
Battlestar Galactica
Pilot
Romeo Must Die
Head Guard
Continuum
Terence Chou
Outcast
Captain Peng
Highlander: The Series
Second Rescuer
The Tomorrow People
Ultra Agent
Ultra Captain
Kill Squad Leader
Senior Agent
The Corruptor
Tall Kid
Sanctuary
Danny
Andromeda
Oderic
Reaper
Paul Huang
Transporter: The Series
Teddy Max
Fallen
Kushiel
A Dangerous Man
Mao
Jeremiah
Lee Chen