Series
|
Role
|
Episode
|
Airdate
|
Xena: Warrior Princess |
Deiphobus |
1x12 - Beware Greeks Bearing Gifts |
January 15, 1996
|
The Enid Blyton Secret Series |
Fin |
1x04 - The Secret of Moon Castle |
January 1, 1998
|
Xena: Warrior Princess |
Eldon |
3x15 - King Con |
February 23, 1998
|
The Adventures of Swiss Family Robinson |
John Cooper |
1x28 - Boston (1) |
October 11, 1998
|
The Adventures of Swiss Family Robinson |
John Cooper |
1x29 - Boston (2) |
October 14, 1998
|
The Adventures of Swiss Family Robinson |
John Cooper |
1x30 - Boston (3) |
October 15, 1998
|
A Twist in the Tale |
Rick Irving |
1x12 - Between Life and Death |
April 24, 1999
|
Dark Knight |
Prince John |
1x01 - Dark Knight |
July 1, 2000
|
Dark Knight |
Prince John |
1x04 - Ultimate Sword |
July 22, 2000
|
The Strip |
Narrator |
1x17 - Sex, Lies and Spacerocks |
June 18, 2002
|
Revelations |
Jimmy |
1x17 - Coming Up Roses |
January 26, 2003
|
Mercy Peak |
Jason Tole |
3x17 - The Fruit of Good Works |
March 5, 2004
|
Power Rangers |
Marty the Mackerel |
12x20 - It's a Mad Mad Mackerel |
June 19, 2004
|
Power Rangers |
Mooney |
13x30 - Katastrophe |
September 26, 2005
|
Power Rangers |
Dr. Tristian |
14x13 - Scaredy Cat |
June 5, 2006
|
Power Rangers |
Matoombo |
14x24 - The Light |
August 14, 2006
|
Power Rangers |
Matoombo |
14x25 - The Hunter |
August 20, 2006
|
Power Rangers |
Matoombo |
14x29 - Light Source (2) |
October 9, 2006
|
Power Rangers |
Matoombo |
14x32 - Mystic Fate (2) |
November 13, 2006
|
Rude Awakenings |
Christopher Taylor |
1x03 - Land Grab |
February 23, 2007
|
Power Rangers |
Carnisoar |
16x09 - Good Karma, Bad Karma |
April 21, 2008
|
Power Rangers |
Carnisoar |
16x10 - The Blind Leading the Blind |
April 28, 2008
|
Power Rangers |
Carnisoar |
16x11 - Pushed to the Edge |
May 5, 2008
|
Power Rangers |
Carnisoar |
16x12 - One Master Too Many |
May 12, 2008
|
Power Rangers |
Carnisoar |
16x13 - Ghost of a Chance (1) |
May 19, 2008
|
Power Rangers |
Carnisoar |
16x14 - Ghost of a Chance (2) |
May 19, 2008
|
Power Rangers |
Carnisoar |
16x15 - Bad to the Bone |
June 2, 2008
|
Power Rangers |
Carnisoar |
16x16 - Friends Don't Fade Away |
June 16, 2008
|
Power Rangers |
Carnisoar |
16x18 - True Friends, True Spirits |
June 30, 2008
|
Power Rangers |
Carnisoar |
16x19 - Path of the Rhino |
July 7, 2008
|
Power Rangers |
Carnisoar |
16x20 - Dash for the Dagger |
July 14, 2008
|
Power Rangers |
Carnisoar |
16x21 - Race to the Nexus |
July 21, 2008
|
Power Rangers |
Carnisoar |
16x22 - Arise the Crystal Eyes |
July 28, 2008
|
Power Rangers |
Professor Cog |
18x22 - Clash of the Red Rangers (1) |
November 26, 2011
|
Power Rangers |
Professor Cog |
18x23 - Clash of the Red Rangers (2) |
November 26, 2011
|
Power Rangers |
Headridge |
2x01 - Super Megaforce |
February 14, 2013
|
Agent Anna |
Charles Jordan |
1x03 - Happiness |
February 14, 2013
|
Secrets & Lies |
Felix Lanagas |
1x05 - Episode 105 |
March 31, 2014
|
Agent Anna |
Charles Jordan |
2x03 - Episode 203 |
June 19, 2014
|
Agent Anna |
Charles Jordan |
2x07 - Episode 207 |
July 17, 2014
|
Agent Anna |
Charles Jordan |
2x09 - Episode 209 |
July 31, 2014
|
Agent Anna |
Charles Jordan |
2x10 - Episode 210 |
August 7, 2014
|
Power Rangers |
Professor Cog |
21x14 - In the Driver's Seat |
September 16, 2014
|
In Your Dreams |
Allan |
2x01 - The Trap is Sprung |
June 15, 2015
|
In Your Dreams |
Allan |
2x02 - Lili's Grand Plan |
June 18, 2015
|
In Your Dreams |
Allan |
2x03 - Ben Takes Command |
June 19, 2015
|
In Your Dreams |
Allan |
2x05 - Bad Music Is Good Music |
June 19, 2015
|
In Your Dreams |
Allan |
2x19 - Horses for Courses |
2015
|
Rake |
Morris Ledermeyer |
4x01 - Episode 401 |
May 19, 2016
|
Terry Teo |
Chase / Alistair |
1x04 - Head to Head |
July 19, 2016
|
Hillary |
Newsreader |
1x04 - Home |
September 11, 2016
|
The Barefoot Bandits |
Bellamy Soddington |
1x10 - Never Tumeke |
2016
|
Waiheke Republique |
Don |
1x01 - Independence Day |
April 18, 2017
|
Blue Murder: Killer Cop |
Paul Camani |
1x01 - Part One |
August 6, 2017
|
Dear Murderer |
Lindsay Moorcroft |
1x05 - Three's a Crowd |
October 5, 2017
|
Home and Away |
Prosecutor |
29x?? - Episode 6746 |
October 9, 2017
|
The Barefoot Bandits |
Time Dentist |
2x06 - War of the Worms |
2017
|
The New Legends of Monkey |
Head Monk |
1x01 - Hope Must Never Die |
January 28, 2018
|
The New Legends of Monkey |
Head Monk |
1x02 - The Edge of Nowhere |
January 28, 2018
|
Quimbo's Quest |
Inkblotski |
1x04 - Wait a Minotaur/The Amazing Inkblotski |
January 26, 2019
|
Power Rangers |
Burnertron |
26x15 - Seeing Red |
November 2, 2019
|
Life is Easy |
Intrusive White Guy |
1x02 - Let's Serve |
December 12, 2019
|
The Luminaries |
Magistrate |
1x06 - The Old Moon in the Young Moon's Arms |
June 21, 2020
|
Mystic |
Gary |
2x02 - The Deception |
November 19, 2021
|
Mystic |
Gary |
2x03 - The Wager |
November 19, 2021
|
Beyond the Veil |
D Hilton |
1x06 - Giving Up the Ghost |
April 11, 2022
|