
Role w serialach
40 odcinków
NASCAR Racers
jako Garner Rexton (voice)
26 odcinków
Ōban Star-Racers
jako Don Wei (voice)
26 odcinków
The Ultimate Book of Spells
jako UBOS (voice)
26 odcinków
Astonishing X-Men
jako Dr. Hank McCoy / Beast (voice)
25 odcinków
Spider-Man Unlimited
jako Sir Ram (voice)
13 odcinków
Marvel Knights: Inhumans
jako Triton (voice)
12 odcinków
Wolverine Versus Sabretooth: Reborn
jako Sabretooth / Clone (voice)
4 odcinków
Gwiezdne wrota
jako Cronus
3 odcinków
2 odcinków
MacGyver
jako Cop
2 odcinków
Titanic
jako 2. Offizier Stone
2 odcinków
Bliźniaki Cramp
jako Zookeeper (voice)
1 odcinków
Z Archiwum X
jako Dr. Floyd Fazio
1 odcinków
Millennium
jako The Killer
1 odcinków
1 odcinków
Poltergeist: The Legacy
jako George Roper
1 odcinków
Po Tamtej Stronie
jako Lab Assistant
1 odcinków
Po Tamtej Stronie
jako George White
1 odcinków
Bill & Ted's Excellent Adventures
jako Husband
1 odcinków
LEGO Ninjago: Powstanie Smoków
jako Emperor Levo (voice)
1 odcinków
Nieśmiertelny
jako Walter Graham
1 odcinków
Gwiezdne wrota. Wszechświat
jako Priest
1 odcinków
My Little Pony: Przyjaźń to magia
jako Pony MC (voice)
1 odcinków
Voltron Force
jako Maahox / Coran (voice)
1 odcinków