Series
|
Role
|
Episode
|
Airdate
|
Hercules: The Legendary Journeys |
Villager |
5x01 - Faith |
September 28, 1993
|
Hercules: The Legendary Journeys |
Nagus |
5x12 - Sky High |
January 25, 1999
|
Young Hercules |
Theban Envoy |
1x33 - Con Ares |
February 1, 1999
|
Xena: Warrior Princess |
Petracles |
5x09 - Seeds of Faith |
January 15, 2000
|
Power Rangers |
Ancient Sensei |
11x16 - The Samurai's Journey (2) |
May 31, 2003
|
Power Rangers |
Zeltrax |
12x01 - Day of the Dino (1) |
February 14, 2004
|
Power Rangers |
Zeltrax (voice) |
12x02 - Day of the Dino (2) |
February 14, 2004
|
Power Rangers |
Zeltrax (voice) |
12x03 - Wave Goodbye |
February 21, 2004
|
Power Rangers |
Zeltrax (voice) |
12x05 - Back in Black (2) |
March 6, 2004
|
Power Rangers |
Zeltrax (voice) |
12x06 - Diva in Distress |
March 13, 2004
|
Power Rangers |
Zeltrax (voice) |
12x07 - Game On |
March 20, 2004
|
Power Rangers |
Zeltrax (voice) |
12x09 - Beneath the Surface |
April 3, 2004
|
Power Rangers |
Zeltrax (voice) |
12x10 - Ocean Alert |
April 10, 2004
|
Power Rangers |
Zeltrax (voice) |
12x11 - White Thunder (1) |
April 17, 2004
|
Power Rangers |
Zeltrax (voice) |
12x12 - White Thunder (2) |
April 24, 2004
|
Power Rangers |
Zeltrax (voice) |
12x13 - White Thunder (3) |
May 1, 2004
|
Power Rangers |
Zeltrax (voice) |
12x14 - Truth and Consequences |
May 8, 2004
|
Power Rangers |
Zeltrax (voice) |
12x15 - Leader of the Whack |
May 15, 2004
|
Power Rangers |
Zeltrax (voice) |
12x16 - Burning at Both Ends |
May 22, 2004
|
Power Rangers |
Zeltrax (voice) |
12x17 - The Missing Bone |
May 22, 2004
|
Power Rangers |
Zeltrax (voice) |
12x18 - Bully for Ethan |
June 12, 2004
|
Power Rangers |
Zeltrax (voice) |
12x20 - It's a Mad Mad Mackerel |
June 19, 2004
|
Power Rangers |
Zeltrax (voice) |
12x21 - Copy That |
July 10, 2004
|
Power Rangers |
Zeltrax (voice) |
12x22 - Triassic Triumph |
July 17, 2004
|
Power Rangers |
Zeltrax (voice) |
12x23 - A Star Is Torn |
July 24, 2004
|
Power Rangers |
Zeltrax (voice) |
12x28 - The Passion of Conner |
September 5, 2004
|
Power Rangers |
Zeltrax (voice) |
12x29 - Isn't It Lava-ly |
September 18, 2004
|
Power Rangers |
Zeltrax (voice) |
12x37 - Thunder Struck (1) |
November 13, 2004
|
Power Rangers |
Zeltrax (voice) |
12x38 - Thunder Struck (2) |
November 20, 2004
|
Power Rangers |
Orange Head Krybot |
13x07 - Sam (1) |
March 12, 2005
|
Power Rangers |
Orange Head Krybot |
13x08 - Sam (2) |
March 19, 2005
|
Power Rangers |
General Benagg |
13x09 - Shadow (1) |
April 16, 2005
|
Power Rangers |
General Benagg |
13x10 - Shadow (2) |
April 23, 2005
|
Power Rangers |
Orange Head Krybot |
13x16 - Boom |
May 21, 2005
|
Power Rangers |
Orange Head Krybot |
13x21 - Messenger (1) |
July 10, 2005
|
Power Rangers |
Shopkeeper |
13x23 - Zapped |
July 25, 2005
|
Power Rangers |
Orange Head Krybot |
13x28 - Robotpalooza |
August 29, 2005
|
Power Rangers |
Orange Head Krybot |
13x29 - Impact |
September 23, 2005
|
Power Rangers |
Orange Head Krybot |
13x31 - Missing |
October 3, 2005
|
Power Rangers |
Orange Head Krybot |
13x32 - History |
October 11, 2005
|
Power Rangers |
Orange Head Krybot |
13x33 - Badge (1) |
October 17, 2005
|
Power Rangers |
Orange Head Krybot |
13x35 - Resurrection |
November 4, 2005
|
Power Rangers |
Orange Head Krybot |
13x36 - Endings (1) |
November 7, 2005
|
Power Rangers |
Orange Head Krybot |
13x37 - Endings (2) |
November 14, 2005
|
Power Rangers |
Orange Head Krybot/Zeltrax |
13x38 - Wormhole |
February 2, 2006
|
Power Rangers |
Valcon (voice) |
15x07 - At All Costs |
April 2, 2007
|
Power Rangers |
Cheetar (voice) |
15x13 - Man of Mercury (1) |
June 4, 2007
|
Legend of the Seeker |
Commander Trimack |
2x01 - Marked |
November 7, 2009
|
Legend of the Seeker |
Commander Trimack |
2x21 - Unbroken |
May 15, 2010
|
Agent Anna |
Motivational Speaker |
1x01 - Agent Anna |
January 31, 2013
|
Agent Anna |
Motivational Speaker |
1x03 - Happiness |
February 14, 2013
|
Agent Anna |
Motivational Speaker |
1x04 - At Home Here |
February 21, 2013
|
Agent Anna |
Motivational Speaker |
1x05 - Rules of the World |
February 28, 2013
|