2023
Mysterious Ways as Bishop2022
Princess of Chaos as Len Brown2021
Sweet Tooth as Walt2021
Northspur as Green2020
Dead as Ross2019
My Life Is Murder as Otto Klein2016
Terry Teo as Cornelius Jones2014
Our Big Blue Backyard as Narrator (voice)2012
View from Olympus as Narrator (voice)2011
The Almighty Johnsons as Kvasir2011
Femme Fatales as FBI Technician2011
Auckland Daze as Michael2009
Bitch Slap as Gage2009
Art That Moves: The Work of Len Lye as Voice2008
Legend of the Seeker as Amfortas2008
The Map Reader as Alison's father2007
The Tattooist as Crash2007
We're Here to Help as Rodney Hide2007
The Last Magic Show as Trevor Norton2006
Maddigan's Quest as Not available2006
Treasure Island Kids: The Monster of Treasure Island as Not available2004
Fracture as Athol Peet2002
Mataku as Dr. Forbes2001
Love Mussel as Stephen Jessop2000
Andromeda as Ryan2000
Jack of All Trades as Not available1999
I'll Make You Happy as Lou1998
Young Hercules as Jeweler1997
Duggan as Michael Taylor1997
Hercules & Xena: Wizards of the Screen as Iolaus1997
A Moment Passing as Joey1997
Highwater as Hugh Chance1996
Project: Assassin as Ellis Walker1995
Xena: Warrior Princess as Charon1995
Xena: Warrior Princess as Lolaus1995
Hercules: The Legendary Journeys as Iolaus1995
Hercules: The Legendary Journeys as Charon the Boatman1995
Hercules: The Legendary Journeys as Charon1995
Hercules: The Legendary Journeys as Iolaus / Charon1995
Hercules: The Legendary Journeys as Iolaus / Orestes1995
The Hardy Boys as Barman1994
Hercules in the Maze of the Minotaur as Iolaus1994
Hercules and the Amazon Women as Iolaus1994
Hercules in the Underworld as Charon the Boatman1993
Power Rangers as Vexacus (voice)1993
Power Rangers as Nibyro Guardian (voice)1993
Desperate Remedies as Willam Poyser1993
Typhon's People as Constantine1992
The Footstep Man as Henri de Toulouse-Lautrec/Barman1990
The New Adventures of Black Beauty as Not available1985
The Ray Bradbury Theater as Roger Shumway1985
Dangerous Orphans as Moir1984
Death Warmed Up as Michael TuckerNaN
The Bar as Man Discussing Break-Up2020
Between Two Worlds Director2019
My Life Is Murder Director2015
Westside Director2015
Ash vs Evil Dead Director2015
800 Words Director2015
Tatau Director2014
Step Dave Director2014
The Brokenwood Mysteries Director2011
The Almighty Johnsons Director2011
Femme Fatales Director2011
Femme Fatales Writer2010
Spartacus Director2008
Legend of the Seeker Director2006
Treasure Island Kids: The Mystery of Treasure Island Director2006
Treasure Island Kids: The Monster of Treasure Island Director2001
Love Mussel Director2000
Jubilee Director2000
Jack of All Trades Director1997
Amazon High Director1995
Xena: Warrior Princess Director1995
Hercules: The Legendary Journeys Director1994
I'm So Lonesome I Could Cry Director1994
I'm So Lonesome I Could Cry Screenplay1993
Power Rangers Director