Series
|
Role
|
Episode
|
Airdate
|
MacGyver |
Julio |
5x11 - The Madonna |
December 18, 1989
|
The New Adventures of He-Man |
Brojee |
1x37 - The Children's Planet |
1990
|
The Adventures of T-Rex |
|
1x01 - Hijack |
1992
|
Welcome to Paradox |
Saffron |
1x11 - Options |
October 26, 1998
|
Strange World |
Ennis |
1x03 - Azrael's Breed |
March 16, 1999
|
7 Days |
Prince Hamal Zeani |
2x09 - Love and Other Disasters |
December 15, 1999
|
Stargate SG-1 |
Eliam |
4x09 - Scorched Earth |
August 25, 2000
|
Dark Angel |
Druid |
1x01/02 - Pilot |
October 3, 2000
|
Dark Angel (credited as Allesandro Juliani) |
Druid |
1x05 - C.R.E.A.M. |
October 31, 2000
|
Dark Angel |
Druid |
1x06 - 411 on the DL |
November 14, 2000
|
Dark Angel |
Druid |
1x07 - Prodigy |
November 21, 2000
|
Dark Angel |
Druid |
2x19 - She Ain't Heavy |
April 19, 2002
|
Jeremiah |
David |
1x10 - Journeys End in Lovers Meeting |
May 3, 2002
|
X-Men: Evolution |
Gambit / Remy LeBeau |
2x16 - Day of Reckoning (1) |
May 11, 2002
|
¡Mucha Lucha! |
|
1x03A - Woulda Coulda Hasbeena |
August 31, 2002
|
¡Mucha Lucha! |
|
1x03B - The Anger of Cindy Slam |
August 31, 2002
|
X-Men: Evolution |
Gambit / Remy LeBeau |
3x04 - The Stuff of Villains |
October 5, 2002
|
X-Men: Evolution |
Gambit / Remy LeBeau |
3x09 - Under Lock & Key |
November 30, 2002
|
Taken |
Bobby Jones |
1x05 - Maintenance |
December 6, 2002
|
X-Men: Evolution |
Gambit / Remy LeBeau |
3x11 - Dark Horizon (1) |
August 9, 2003
|
X-Men: Evolution |
Gambit / Remy LeBeau |
3x12 - Dark Horizon (2) |
August 16, 2003
|
X-Men: Evolution |
Gambit / Remy LeBeau |
4x01 - Impact |
August 30, 2003
|
X-Men: Evolution |
Gambit / Remy LeBeau |
4x06 - Cajun Spice |
October 4, 2003
|
Zoids Fuzors |
Burton |
1x01 - Knockover on Planet Zi |
October 4, 2003
|
Zoids Fuzors |
Burton |
1x02 - 1 + 1 %3D ? |
October 4, 2003
|
Jeremiah |
Daniel |
2x07 - Voices in the Dark |
November 7, 2003
|
Jeremiah |
Daniel |
2x08 - Crossing Jordan |
December 1, 2003
|
Zoids Fuzors |
Burton |
1x04 - Raigâ zero fuenikkusu Zi-yunizon |
October 24, 2004
|
Zoids Fuzors |
Burton |
1x05 - Shonen matto |
2004
|
Zoids Fuzors |
Burton |
1x13 - Three Teams Face Off |
2003
|
Earthsea |
Skiorch |
1x01 - Episode 101 |
January 20, 2005
|
Earthsea |
Skiorch |
1x02 - Episode 102 |
January 21, 2005
|
Stargate SG-1 |
Katep |
8x19 - Moebius (1) |
March 18, 2005
|
Stargate SG-1 |
Katep |
8x20 - Moebius (2) |
March 25, 2005
|
Reaper |
Father Ortega |
2x05 - I Want My Baby Back |
March 31, 2009
|
Human Target |
Steve Tennant |
1x02 - Rewind |
January 20, 2010
|
Dinosaur Train |
Martin Amargasaurus |
1x25A - Pteranodon Family World Tour |
May 24, 2010
|
Dinosaur Train |
Martin Amargasaurus |
1x25B - Gilbert the Junior Conductor |
May 24, 2010
|
Chaos |
Aide |
1x01 - Pilot |
June 4, 2011
|
Chaos |
Aide |
1x06 - Eaten by Wolves |
June 4, 2011
|
The Little Prince |
Atsign |
1x24 - La planète des Carapodes |
February 20, 2012
|
Iron Man: Armored Adventures (uncredited) |
Andros Stark / Iron Man 2099 |
2x18 - Iron Man 2099 |
March 28, 2012
|
Fringe |
Marco |
4x16 - Nothing As It Seems |
March 30, 2012
|
Superbook |
David |
1x06 - A Giant Adventure |
December 24, 2012
|
Eve of Destruction |
Geoff Baines |
1x01 - Night 1 |
February 23, 2013
|
Eve of Destruction |
Geoff Baines |
1x02 - Night 2 |
March 2, 2013
|
Motive |
Serge Bisson |
1x09 - Framed |
April 4, 2013
|
Continuum |
Mr. Fairweather |
2x05 - Second Opinion |
May 26, 2013
|
Cedar Cove |
FBI Agent #1 |
1x12 - A New Life |
October 5, 2013
|
Cedar Cove |
FBI Agent #1 |
1x13 - Homecoming |
October 12, 2013
|
Almost Human |
Ramon Medina |
1x07 - Simon Says |
January 6, 2014
|
Intruders |
Evan Shepherd |
1x04 - Ave Verum Corpus |
September 13, 2014
|
Intruders |
Evan Shepherd |
1x08 - There Is No End |
October 11, 2014
|
Lady Jewelpet |
Dian |
1x28 - The Ladies' Samba Carnival |
October 11, 2014
|
Lady Jewelpet |
Kris / Nephrite / Kohaku |
1x29 - Going on Walks is Part of Being a Lady |
October 18, 2014
|
Superbook |
David |
3x07 - Saul and David |
2014
|
Lady Jewelpet |
Nephrite |
1x47 - Lady Joker |
February 21, 2015
|
Ninjago: Masters of Spinjitzu |
Kapow |
4x07 - The Forgotten Element |
March 31, 2015
|
Ninjago: Masters of Spinjitzu |
Kapow |
4x08 - The Day of the Dragon |
April 1, 2015
|
Ninjago: Masters of Spinjitzu |
Kapow |
4x09 - The Greatest Fear of All |
April 2, 2015
|
Ninjago: Masters of Spinjitzu |
Kapow |
4x10 - The Corridor of Elders |
April 3, 2015
|
Continuum |
Mr. Fairweather |
4x01 - Lost Hours |
September 4, 2015
|
Pirate Express |
Johnny Bermuda |
1x09 - Shrieking Violet/Starboard Struck |
2015
|
Pirate Express |
Ghost Pirate |
1x22 - Gordon's Fish Tale/Love on the Rocks |
2015
|
Pirate Express |
Oohna Murphy Leprechaun |
1x23 - Malaise of the One Eye/The Future Is Now |
2015
|
Pirate Express |
Centaur |
1x25 - Booty Nights/Fountain of Misspent Youth |
2015
|
The X-Files |
Joseph Cutler |
10x04 - Home Again |
February 8, 2016
|
Bates Motel |
Job Interviewer |
4x05 - Refraction |
April 11, 2016
|
Girlfriends' Guide to Divorce |
Damien |
3x02 - Rule No. 137: Move Your Car |
January 18, 2017
|
The Magicians |
Sawbones |
2x04 - The Flying Forest |
February 15, 2017
|
Imposters |
Therapist |
1x03 - We Wanted Every Lie |
February 21, 2017
|
Girlfriends' Guide to Divorce |
Damien |
4x03 - Rule No. 706: Let Them Eat Cupcakes |
August 31, 2017
|
Girlfriends' Guide to Divorce |
Damien |
4x06 - Rule No. 155: Go with the Magician |
September 21, 2017
|
Littlest Pet Shop: A World of Our Own |
Churchill / Gavin Chamelle |
1x01 - A Pet's Best Friend Is... |
April 14, 2018
|
Littlest Pet Shop: A World of Our Own |
Gavin Chamelle / Mayor Perrito |
1x04 - In the Steal of the Night |
April 14, 2018
|
Littlest Pet Shop: A World of Our Own |
Gavin Chamelle |
1x05 - Pitch Im-Purrfect |
April 21, 2018
|
Littlest Pet Shop: A World of Our Own |
Mayor Perrito / Daisy Pittsbull |
1x07 - Let It Go (Not the Hit Song |
April 28, 2018
|
Littlest Pet Shop: A World of Our Own |
Gavin Chamelle / Schnauzer |
1x08 - The Fast and Fur-ious |
April 28, 2018
|
Littlest Pet Shop: A World of Our Own |
Scrapper #1 |
1x18 - Spooky Tails |
June 2, 2018
|
Littlest Pet Shop: A World of Our Own |
Tank Sterrhorn |
1x21 - Fine, Feathered Fortune Teller |
June 16, 2018
|
Littlest Pet Shop: A World of Our Own |
Mayor Perrto / Leo Lovefeather / Scrapper #1 |
1x22 - Scrappers Keepers |
June 16, 2018
|
Littlest Pet Shop: A World of Our Own |
Mayor Perrito / Gavin Chamelle |
1x27 - Mayor May Not |
July 13, 2018
|
Salvation |
Senator Mitch Gitlow |
2x09 - The Manchurian Candidate |
August 20, 2018
|
Littlest Pet Shop: A World of Our Own |
Gavin Chamelle |
2x01 - Fear Factor |
October 6, 2018
|
Littlest Pet Shop: A World of Our Own |
Mayor Perrito |
2x03 - Double-Booked Bev |
October 6, 2018
|
Littlest Pet Shop: A World of Our Own |
Scrapper #1 |
2x04 - As the Hamster Wheel Turns |
October 6, 2018
|
Littlest Pet Shop: A World of Our Own |
Gavin Chamelle |
2x06 - Never to Bed |
October 13, 2018
|
Chilling Adventures of Sabrina |
Dr. Cee |
1x06 - Chapter Six: An Exorcism in Greendale |
October 26, 2018
|
Chilling Adventures of Sabrina |
Dr. Cee |
1x08 - Chapter Eight: The Burial |
October 26, 2018
|
Chilling Adventures of Sabrina |
Dr. Cee |
1x10 - Chapter Ten: The Witching Hour |
October 26, 2018
|
Littlest Pet Shop: A World of Our Own |
Gavin Chamelle |
2x11 - With Friends Like These |
November 10, 2018
|
Littlest Pet Shop: A World of Our Own |
Tank Sterrhorn |
2x12 - Take This Suggestion And... |
November 10, 2018
|
Littlest Pet Shop: A World of Our Own |
Mayor Perrito / Leo Lovefeather |
2x23 - Eyes and Ears of Paw-Tucket |
January 26, 2019
|
Littlest Pet Shop: A World of Our Own |
Gavin Chamelle |
2x24 - Get Her to the LPS |
January 26, 2019
|
Chilling Adventures of Sabrina |
Dr. Cee |
1x14 - Chapter Fourteen: Lupercalia |
April 5, 2019
|
Chilling Adventures of Sabrina |
Dr. Cerberus |
1x15 - Chapter Fifteen: Doctor Cerberus's House of Horror |
April 5, 2019
|
Chilling Adventures of Sabrina |
Dr. Cee |
1x17 - Chapter Seventeen: The Missionaries |
April 5, 2019
|
Superbook |
Young David |
5x13 - The Promise of a Child |
November 12, 2019
|
Chilling Adventures of Sabrina |
Dr. Cee |
2x03 - Chapter Twenty-Three: Heavy Is the Crown |
January 24, 2020
|
Chilling Adventures of Sabrina |
Dr. Cee |
2x05 - Chapter Twenty-Five: The Devil Within |
January 24, 2020
|
Chilling Adventures of Sabrina |
Dr. Cee |
2x06 - Chapter Twenty-Six: All of Them Witches |
January 24, 2020
|
Chilling Adventures of Sabrina |
Dr. Cee |
2x08 - Chapter Twenty-Eight: Sabrina Is Legend |
January 24, 2020
|
Altered Carbon |
Jack Soul Brasil |
2x05 - I Wake Up Screaming |
February 27, 2020
|
Ninjago |
Okino |
2x05 - I Am Okino |
March 28, 2020
|
Ninjago |
Okino |
2x06 - The Glitch |
March 28, 2020
|
Ninjago |
Okino / Shifty |
2x07 - The Cliffs of Hysteria |
April 4, 2020
|
Ninjago |
Okino |
2x08 - The Maze of the Red Dragon |
April 5, 2020
|
Ninjago |
Okino |
2x15 - The Temple of Madness |
April 26, 2020
|
My Little Pony: Pony Life |
TipTop |
1x17A - Ponies of the Moment/One Click Wonder |
August 23, 2020
|
My Little Pony: Pony Life |
TipTop |
1x17B - One Click Wonder |
August 23, 2020
|
Away |
Dr. Lawrence Madigan |
1x01 - Go |
September 4, 2020
|
Away |
Dr. Lawrence Madigan |
1x02 - Negative Return |
September 4, 2020
|
Away |
Dr. Lawrence Madigan |
1x03 - Half the Sky |
September 4, 2020
|
Supernatural |
Adam |
15x17 - Unity |
October 29, 2020
|
Big Sky |
Dr. Wang |
1x06 - The Wolves Are Always Out for Blood |
January 26, 2021
|
Big Sky |
Dr. Wang |
1x07 - I Fall to Pieces |
February 2, 2021
|
Big Sky |
Dr. Wang |
1x08 - The End Is Near |
February 9, 2021
|
Charmed |
ShopToad Lawyer |
3x06 - Private Enemy No. 1 |
March 14, 2021
|
My Little Pony: Pony Life |
TipTop |
2x10A - Lolly-Pop |
May 8, 2021
|
My Little Pony: Pony Life |
TipTop |
2x10B - Little Miss Fortune |
May 8, 2021
|