Known For
Filmography
2024
2019
2011
20112008
2007
2003
1999

3 Body Problem
TV · as Anwar Suleiman · 3 eps

Shadowplay
Movie · as Mr. Keith

Clash of Empires: The Battle for Asia
Movie · as Merong
The Kitchen Musical
The Kitchen Musical
TV · as Alex Marcus · 13 eps

Los dan Faun
Movie · as Dick Johnson

Highlander: The Source
Movie · as Zai Jie

The Afternoon Play
TV · as James Khan · 1 ep

Bad Girls
TV · as Stuart Jones · 1 ep
