
Atuação
58 anos • Vancouver, British Columbia, Canada • 33 títulos • ativo desde 1999

Smallville: As Aventuras do Superboy
como Terrence

Battlestar Galactica
como Pilot

Arranha-Céu: Coragem Sem Limite
como Suit #1

Continuum
como Terence Chou

Romeu Tem Que Morrer
como Head Guard

Highlander: A Série
como Second Rescuer

Serpentes a Bordo
como Edward Kim

Santuário
como Danny

The Tomorrow People
como Ultra Agent

The Tomorrow People
como Ultra Captain

The Tomorrow People
como Kill Squad Leader

The Tomorrow People
como Senior Agent

Andrômeda
como Oderic

Reaper
como Paul Huang

O Corruptor
como Tall Kid

A Garota do Remo
como David Tao

Fallen
como Kushiel

O Imperador
como Captain Peng

Jeremiah
como Lee Chen

Irracional: A Ciência do Crime
como Trevor Whitman