Role w serialach
Inwazja Kórlików
jako Minstrel / Otto Torx (voice)
156 odcinków
Kapitan Planeta i Planetarianie
jako Captain Planet (voice)
113 odcinków
Platane
jako David Coburn
32 odcinków
快递特工队
jako voice
26 odcinków
Harry and the Hendersons
jako Walter Potter
21 odcinków
New Kids on the Block
jako Donnie Wahlberg (voice)
14 odcinków
Pole Position
jako Dan Darret (voice)
13 odcinków
Sister, Sister
jako Claude
2 odcinków
2 odcinków
Growing Pains
jako David
2 odcinków
Absentia
jako Jonathan Cooper
2 odcinków
Growing Pains
jako Doug
1 odcinków
Rodzina Soprano
jako Bartender
1 odcinków
Star Trek: Następne pokolenie
jako Ensign Brower
1 odcinków
The Facts of Life
jako Carl
1 odcinków
Bajer z Bel-Air
jako Todd
1 odcinków
1 odcinków
Prawo i porządek: Sekcja specjalna
jako Eddie Loomis
1 odcinków
The Madame Blanc Mysteries
jako Sasha Ruse
1 odcinków
21 Jump Street
jako Dave Gordon
1 odcinków
1 odcinków
Emily w Paryżu
jako Tim Davies
1 odcinków
FBI: International
jako Olivier
1 odcinków
JAG - Wojskowe Biuro Śledcze
jako Einstein
1 odcinków
OK K.O.! Po prostu walcz
jako Captain Planet
1 odcinków
Absentia
jako John Cooper
1 odcinków
1 odcinków
Martin
jako Tony Angelo
1 odcinków