Known For
Filmography

Crew Girl
TV · as David Tao · 5 eps

Sight Unseen
TV · as Dr Fletcher · 1 ep

Murder in a Small Town
TV · as Charlie Klaas · 1 ep

Why Can't My Life Be a Rom-Com?
Movie · as David

The Irrational
TV · as Trevor Whitman · 1 ep

Girl in the Shed: The Kidnapping of Abby Hernandez
Movie · as Agent Carrera

Skyscraper
Movie · as Suit #1

Outcast
Movie · as Captain Peng

Transporter: The Series
TV · as Teddy Max · 1 ep

The Tomorrow People
TV · as Ultra Captain, Ultra Agent, Kill Squad Leader, Senior Agent · 1 ep

Continuum
TV · as Terence Chou · 1 ep

Killer Mountain
Movie · as Kelden

Bloodletting & Miraculous Cures
TV · as Karl · 4 eps

A Dangerous Man
Movie · as Mao
The Tea Master
Movie

Samurai Girl
TV · 6 eps

Sanctuary
TV · as Danny · 1 ep

Reaper
TV · as Paul Huang · 1 ep

Snakes on a Plane
Movie · as Edward Kim

Murder on Spec
Movie · as Weston

Fallen
Movie · as Kushiel

Killer Instinct
TV · 2 eps

Battlestar Galactica
TV · as Pilot · 1 ep

Jeremiah
TV · as Lee Chen · 35 eps

Off Season
Movie · as Reporter

Smallville
TV · as Terrence · 1 ep

First Target
Movie · as Jordan

Romeo Must Die
Movie · as Head Guard

Andromeda
TV · as Oderic · 1 ep
These Arms of Mine
TV · 13 eps

The Corruptor
Movie · as Tall Kid

First Wave
TV · as Acolyte · 1 ep

Beyond Belief: Fact or Fiction
TV · as Ricky Hart (segment "Screen Saver") · 1 ep

Highlander: The Series
TV · as Second Rescuer · 1 ep
