Series
|
Role
|
Episode
|
Airdate
|
Riding High |
Hawk |
Episode #1.34 |
1995
|
Riding High |
Hawk |
Episode #1.35 |
1995
|
Riding High |
Hawk |
Episode #1.36 |
1995
|
Mysterious Island |
Jake |
1x16 - Last Rites of Spring |
1995
|
Shortland Street |
Craig Develter |
unknown episodes |
1996
|
Hercules: The Legendary Journeys |
King Boraeus |
2x18 - Promises |
March 4, 1996
|
Hercules: The Legendary Journeys |
Strife |
3x13 - Encounter |
February 3, 1997
|
Hercules: The Legendary Journeys |
Strife |
3x14 - When a Man Loves a Woman |
February 10, 1997
|
Hercules: The Legendary Journeys |
Strife |
3x15 - Judgment Day |
February 17, 1997
|
Hercules: The Legendary Journeys |
Strife |
3x19 - The End of the Beginning |
April 21, 1997
|
Hercules: The Legendary Journeys |
Strife |
4x13 - Armageddon Now (1) |
February 9, 1998
|
Hercules: The Legendary Journeys |
David Scott Pollison, office production assistant / Strife |
4x15 - Yes Virginia, There Is a Hercules |
February 23, 1998
|
Young Hercules |
Strife / Nysus Gaius |
1x01 - The Treasure of Zeus (1) |
September 12, 1998
|
Young Hercules |
Strife / Nysus Gaius |
1x02 - Between Friends (2) |
September 16, 1998
|
Young Hercules |
Strife / Nysus Gaius |
1x03 - What a Crockery (3) |
September 17, 1998
|
Young Hercules |
Strife |
1x07 - Inn Trouble |
September 24, 1998
|
Young Hercules |
Strife / Nysus Gaius |
1x12 - Battle Lines (2) |
October 2, 1998
|
Young Hercules |
Strife / Nysus Gaius |
1x15 - Ares on Trial |
October 9, 1998
|
Young Hercules |
Strife |
1x18 - A Serpent's Tooth |
October 29, 1998
|
Young Hercules |
Strife / Nysus Gaius |
1x30 - Golden Bow |
November 19, 1998
|
Jackson's Wharf |
Greg Smith |
unknown episodes |
1999
|
Young Hercules |
Strife |
1x33 - Con Ares |
February 1, 1999
|
Young Hercules |
Strife |
1x39 - The Skeptic |
February 22, 1999
|
Young Hercules |
Strife / Nysus Gaius |
1x42 - The Prize |
February 25, 1999
|
Hercules: The Legendary Journeys |
Deimos |
5x20 - Fade Out |
May 3, 1999
|
Young Hercules |
Strife / Nysus Gaius |
1x47 - Mila |
May 11, 1999
|
Hercules: The Legendary Journeys |
Deimos |
6x02 - Love Amazon Style |
October 4, 1999
|
Cleopatra 2525 |
Creegan |
1x02 - Creegan |
January 24, 2000
|
Cleopatra 2525 |
Creegan |
1x09 - Perceptions |
April 10, 2000
|
Xena: Warrior Princess |
Deimos |
5x22 - Motherhood |
May 20, 2000
|
Cleopatra 2525 |
Creegan |
2x04 - Mauser's Day Out |
October 30, 2000
|
Cleopatra 2525 |
Creegan |
2x09 - Truth be Told |
January 29, 2001
|
Cleopatra 2525 |
Creegan |
2x10 - In Your Boots |
February 5, 2001
|
Xena: Warrior Princess |
Lucifer |
6x13 - You Are There |
February 10, 2001
|
Cleopatra 2525 |
Creegan |
2x14 - The Voice |
March 5, 2001
|
Mercy Peak |
Cornell Van der Velter |
1x14 - Patience |
March 27, 2002
|
Mercy Peak |
Cornell Van der Velter |
1x15 - Do the Right Thing |
April 3, 2002
|
Mercy Peak |
Cornell Van der Velter |
1x16 - The Best Laid Plans |
April 10, 2002
|
Power Rangers |
Footzilla (voice) |
11x22 - Sensei Switcheroo |
July 26, 2003
|
Power Rangers |
Slob Goblin (voice) |
11x23 - Tongue and Cheek |
August 2, 2003
|
Power Rangers |
Jupitor (voice) |
12x24 - A Ranger Exclusive |
July 31, 2004
|
Without a Trace |
Jeff Henry |
5x19 - At Rest |
March 25, 2007
|
This Is Not My Life |
Richard Foster |
1x06 - Episode 106 |
August 26, 2010
|
This Is Not My Life |
Richard Foster |
1x07 - Episode 107 |
September 2, 2010
|
This Is Not My Life |
Richard Foster |
1x08 - Episode 108 |
September 9, 2010
|
This Is Not My Life |
Richard Foster |
1x09 - Episode 109 |
September 16, 2010
|
This Is Not My Life |
Richard Foster |
1x10 - Episode 110 |
September 23, 2010
|
This Is Not My Life |
Richard Foster |
1x11 - Episode 111 |
September 30, 2010
|
This Is Not My Life |
Richard Foster |
1x12 - Episode 112 |
October 7, 2010
|
This Is Not My Life |
Richard Foster |
1x13 - Episode 113 |
October 14, 2010
|
Underbelly: Land of the Long Green Cloud |
Gary Majors |
1x01 - Disorganised Crime |
August 17, 2011
|
Underbelly: Land of the Long Green Cloud |
Gary Majors |
1x02 - Trains 'n' Boats 'n' Planes |
August 24, 2011
|
Underbelly: Land of the Long Green Cloud |
Gary Majors |
1x03 - All at Sea |
August 31, 2011
|
Underbelly: Land of the Long Green Cloud |
Gary Majors |
1x04 - Marty/Party |
September 7, 2011
|
Underbelly: Land of the Long Green Cloud |
Gary Majors |
1x05 - Dominos |
September 14, 2011
|
Underbelly: Land of the Long Green Cloud |
Gary Majors |
1x06 - Thirty of Silver/One of Gold |
September 21, 2011
|
Agent Anna |
Grant |
2x01 - Episode 201 |
June 5, 2014
|
Westside |
Des McEwan |
1x04 - Our Poison'd Chalice |
June 21, 2015
|
Westside |
Des McEwan |
2x01 - Episode 201 |
June 12, 2016
|
Westside |
Des McEwan |
2x02 - Episode 202 |
June 19, 2016
|
Westside |
Des McEwan |
2x03 - Episode 203 |
June 26, 2016
|
Westside |
Des McEwan |
2x06 - Episode 206 |
July 17, 2016
|
Westside |
Des McEwan |
2x07 - Episode 207 |
July 24, 2016
|
Westside |
Des McEwan |
2x08 - Episode 208 |
July 31, 2016
|
Westside |
Des McEwan |
2x10 - Episode 210 |
August 14, 2016
|
Ash vs. Evil Dead |
Baal |
2x04 - DUI |
October 23, 2016
|
Ash vs. Evil Dead |
Baal |
2x05 - Confinement |
October 30, 2016
|
Ash vs. Evil Dead |
Baal |
2x06 - Trapped Inside |
November 6, 2016
|
Ash vs. Evil Dead |
Baal |
2x07 - Delusion |
November 13, 2016
|
Ash vs. Evil Dead |
Baal / Dr. Peacock |
2x08 - Ashy Slashy |
November 20, 2016
|
Ash vs. Evil Dead |
Baal |
2x10 - Second Coming |
December 11, 2016
|