Film:
Hugh and Heke (2010)...Hugh Harcourt
Wendy Wu (2006)...Security Guard
Siones Wedding (2006)...Singing Drunk
In My Father's Den (2004)...Sgt. O'Neill
Spooked (2004)...Simmons
No One Can Hear You (2001)...Deputy Phil
Chunuk Bair (1992)...Machine Gunner
Short Film:
Grace (2002)
TV Movies:
What Really Happened? The Womens Vote (2012)...Premier Richard "King Dick" Seddon
Siege (2012)...Police Commissioner Howard Broad
Lawless: Beyond Justice (2001)...Detective Dave Bruford
Lawless: Dead Evidence (2000)...Detective Dave Bruford
Lawless (1999)...Detective Dave Bruford
Typhon's People (1993)...Maitre D'
TV Series:
The Almighty Johnsons S2 (2012)...Thor/Derrick
The Almighty Johnsons S1 (2011)...Thor/Derrick
Power Rangers Samurai (2011)...General Tread - voice
Outrageous Fortune (2010)...Constable Steve
Power Rangers Jungle Fury (2008)...Dai Shin - voice
Kai Korero (2006-2007)...Ken Spalding
Power Rangers Mystic Force (2006)...Koragg - voice
Power Rangers Space Patrol Delta (2005)...Omni/Herock - voice
Power Rangers DinoThunder (2004)...Jade Gladiator - voice
Mercy Peak (2001-2004)...Ross Duval
Power Rangers Ninja Storm (2003)...Official...Storm Before The Calm Parts I and II
Mataku (2002)...Ron...The Fishing Trip
Jack Of All Trades (2000)...Luciani...It's A Mad, Mad, Mad Opera
Xena: Warrior Princess (2000)...Odd Job Man #1 (Episode: Lyre, Lyre, Hearts On Fire)
Hercules: The Legendary Journeys (1999)...Fashion Police (Episode: Greece Is Burning)
Hercules: The Legendary Journeys (1997)...Henchman (Episode: And Fancy Free)
Hercules: The Legendary Journeys (1997)...Orent (Episode: The Lady And The Dragon)
Double Booking (1997)...Murray
Riding High (1995)...Paul Frazer
Shortland Street...Graham Smith
Shark In The Park (1989)...Wayne Hassett
Gloss (1987)...Neil Palmer
McPhail & Gadsby (1987)...various
Frontline
Neighbourhood Watch...Warren
Theatre:
The Sound Of Music (Court Theatre, Christchurch) 2004
Also:
Director:
Geezers (Court Theatre Two 2004)