Bad Blood
(Les North)
Beyond Reasonable Doubt
(Len Demler)
The Tale of Ruby Rose
(Bennett)
Chicken
(Bryce Tilfer)
Never Say Die
(Farmer)
Cow
(Long)
The Last Tattoo
(Ralph Simpson)
Solo
(Jules Catweazle)
Wild Horses
(Jones)
Drag
(Steven)
Sylvia
(Inspector Gulland)
Christmas Oratorio
Old Scores
(Acid Aitken)
My First Suit
(Dad)
The Lost Tribe
(Bill Thorne)
Squeeze
Poor Man's Orange
(Hughie)
The Lord of the Rings: The Fellowship of the Ring
(Gate Keeper)
The Harp in the South
(Hughie Darcy)
An Angel at My Table
(Frank Sargeson)
Keskidee Aroha
(Narrator)
The Scarecrow
(Ned as Adult (voice))
Autumn Fires
Wild Man
(Snake)
Barry Barclay: The Camera on the Shore
Savage Play
(Henry)
Dirty Creature
(Mr. Lasalles)
The Harp in the South
(Hughie Darcy)
The Governor
(General Sir Duncan Cameron)
Hercules: The Legendary Journeys
(Thoas)
Shortland Street
(Noel Sturgess)
Hercules: The Legendary Journeys
(King Menelaos)
Hercules: The Legendary Journeys
(Ancient Priest)