Known For
Filmography
2015
2013
2011
2006
20022001
2001
1995
1992

Westside
TV · as Dave · 7 eps

The Blue Rose
TV · as Derek Peterson · 13 eps

Underbelly NZ: Land of the Long Green Cloud
TV · as Big Ari · 6 eps

Jindabyne
Movie · as Rocco
This Is Not a Love Story
This Is Not a Love Story
Movie · as Geoff

Zenon: The Zequel
Movie · as Military Guard

McLeod's Daughters
TV · as Sgt. Frank Da Costa · 14 eps

Hercules: The Legendary Journeys
TV · as Creon · 1 ep

Shortland Street
TV · as Johnny Marinovich · 501 eps
