Known For
Filmography
2023
2023
2019
2018
2018
2016
2012
2009
2009
2006
2005
2005
2002
2002
2000
2000

C*A*U*G*H*T
TV · as Mamalo Amaral · 6 eps

NCIS: Sydney
TV · as Frank Lupo · 1 ep

Frayed
TV · as Security Guard · 1 ep

Harrow
TV · as Lewison · 3 eps

Mr Inbetween
TV · as Bobby · 3 eps

Stella
Movie · as Andrew

The Straits
TV · as Yeak Mapo · 1 ep

Terminator Salvation
Movie · as David

Rescue: Special Ops
TV · as Bennet 'Bones' Bonham · 1 ep

Solo
Movie · as Sonna

Son of the Mask
Movie · as Animator

Stealth
Movie · as Naval Controller

The Hard Word
Movie · as Tarzan

White Collar Blue
TV · as Walter Burke · 1 ep

City Loop
Movie · as Gary

Sample People
Movie · as Shiva
