Role w serialach
LEGO Nexo Knights
jako Clay Moorington
40 odcinków
Max Steel
jako Ven-Ghan (voice)
26 odcinków
Voltron Force
jako Keith (voice)
26 odcinków
LEGO® DREAMZzz: Próby Sennych Agentów
jako Mr. Sandman (voice)
20 odcinków
LEGO Ninjago: Powstanie Smoków
jako Rapton (voice)
14 odcinków
Flash Gordon
jako Joe Wylee
11 odcinków
Człowiek z Wysokiego Zamku
jako Billy Turner
9 odcinków
Holidazed
jako Clark Manetti-Hanahan
8 odcinków
Chesapeake Shores
jako Chris Smith
6 odcinków
LEGO Marvel Avengers: Climate Conundrum
jako Aim Agent
4 odcinków
Marvel Ultimate Comics: Absolute Carnage
jako Norman Osborn (voice)
4 odcinków
Gdzieś pomiędzy
jako Ted James
2 odcinków
Batwoman
jako Catherine's Man
2 odcinków
My Little Pony: Przyjaźń to magia
jako Flash Magnus (voice)
2 odcinków
V: Goście
jako V Med Tech
2 odcinków
LEGO Ninjago: Powstanie Smoków
jako Narrator (voice)
1 odcinków
DC: Legendy Jutra
jako Harris Lede
1 odcinków
Nie z tego świata
jako Deputy Cooper
1 odcinków
Podróżnicy
jako Dan Gillen
1 odcinków
LEGO Ninjago: Powstanie Smoków
jako Rapton / Citizen 5 (voice)
1 odcinków
Signed, Sealed, Delivered
jako Barry
1 odcinków
Alert: Wydział Osób Zaginionych
jako Emerson Braun
1 odcinków
The Tomorrow People
jako Ultra Agent #2
1 odcinków
The Tomorrow People
jako Ultra Agent #3
1 odcinków
Tajemnice Smallville
jako Agent
1 odcinków
Ostatnie dzieciaki na Ziemi
jako Water Monster (voice)
1 odcinków
Nie z tego świata
jako Harrison Tate
1 odcinków
Human Target
jako Roger
1 odcinków
Super Księga
jako Pastor Aaron / Skateboarder (voice)
1 odcinków
LEGO® DREAMZzz: Próby Sennych Agentów
jako Claudius (voice)
1 odcinków