Known For
Filmography
2012
2011
2001
2000
2000
2000
1996
1996
1994
1993
1992
1990
1985

Gallipoli from Above
Movie · as Mjr Charles Villiers Stuart

Underbelly Files: The Man Who Got Away
Movie · as Peter Howard

The Secret Life of Us
TV · as Simon Trader · 86 eps

On the Beach
Movie · as U.S. Analyst

BARE
Movie

Something in the Air
TV · as Mike McGee · 3 eps

Zone 39
Movie · as Young Soldier

Life
Movie · as Ralph

Halifax f.p.
TV · as Gautama, David Neilson · 1 ep

Blue Heelers
TV · as Tony Norris · 3 eps

Romper Stomper
Movie · as Gabe's Boyfriend

Round the Twist
TV · as Max - The dog catcher · 1 ep
Back to Nature
Back to Nature
Movie · as Milk Bar Attendant