Known For
Filmography

Wolfram
Movie

Return to Paradise
TV · as Troy Lexton · 1 ep

Pelampung
Movie

Little Monsters
Movie · as Lieutenant

Ms Fisher's Modern Murder Mysteries
TV · as Tony Wu · 1 ep

7 Guardians of the Tomb
Movie · as Chen Xhu

Black Lips
Movie · as Hong

Lelaki Kiriman Tuhan
Movie

Janet King
TV · as Bao Long · 1 ep

Terra Nova
TV · as Arthur Chang · 1 ep

Melrose Place
TV · 1 ep

The Starter Wife
TV · as Rickshaw Driver · 1 ep

See No Evil
Movie · as News Reporter

Five Moments of Infidelity
Movie · as Danny/Mitchel's gay lover (Segment 3)

Little Fish
Movie · as Mingh

Blue Water High
TV · as Angus · 3 eps

The Pact
Movie · as Detective Moeller

Bad Cop, Bad Cop
TV · as Kenneth L. Fook · 1 ep

Hard Knox
Movie · as Jackson

Better Than Sex
Movie · as Guy D
Going Home
TV · 130 eps

The Dark Redemption
Movie · as Klaus Vanderson

Farscape
TV · as E'Alet, General Rahzaro · 1 ep

The Lost World
TV · as Roac, Arjax · 1 ep

Never Tell Me Never
Movie · as Jason

Home and Away
TV · as Doctor Chan · 1 ep

The Bill
TV · 1 ep
