Role w serialach
K-9
jako Professor Alistair Gryffen
26 odcinków
Riverdale
jako Paul Sowerberry
3 odcinków
Three Pines
jako Richard Lyon
2 odcinków
Resident Alien
jako Man at Diner
2 odcinków
Resident Alien
jako Tanner Corrington
2 odcinków
Z Archiwum X
jako Bruce Bearfeld
1 odcinków
The 4400
jako Philip Delacroix
1 odcinków
Z Archiwum X
jako Worker
1 odcinków
Motive
jako Craig Davis
1 odcinków
Viper
jako Scott Ramsey
1 odcinków
Viper
jako Alan Simms
1 odcinków
Po Tamtej Stronie
jako Corporal Beauregard Larouche
1 odcinków
Po Tamtej Stronie
jako Lab Technician
1 odcinków
Po Tamtej Stronie
jako Veeter
1 odcinków
Gwiezdne wrota
jako Borren
1 odcinków
Po Tamtej Stronie
jako Agent Pinter
1 odcinków
Katastrofa w przestworzach
jako Ced Roberts
1 odcinków
Nie z tego świata
jako Rudy (voice)
1 odcinków
Nie z tego świata
jako Rudy
1 odcinków
Nie z tego świata
jako Peter Warren
1 odcinków
Podróżnicy
jako Oliver
1 odcinków
Paragraf Kate
jako Paul Hainsley
1 odcinków
Nieśmiertelny
jako Brian McSwain
1 odcinków
R. L. Stine's The Haunting Hour
jako Charles
1 odcinków
Tropiciel
jako Gavin Russo
1 odcinków
Strzelec
jako Wolf Hunter
1 odcinków
Alaska Daily
jako Jeff Muncy
1 odcinków
The Good Doctor
jako Kalu's Lawyer
1 odcinków
Gwiezdne wrota: Atlantyda
jako Koracen
1 odcinków
Tajemnice Smallville
jako Daily Planet Employee
1 odcinków
Beyond Belief: Fact or Fiction
jako Spin Doctor (segment "The Candidate")
1 odcinków
The Sentinel
jako Tregaser
1 odcinków
First Wave
jako Drew
1 odcinków
Bates Motel
jako Lee Berman
1 odcinków
The Twilight Zone
jako Joe
1 odcinków
The Dead Zone
jako Alec
1 odcinków
Wild Cards
jako Bill Flaire
1 odcinków
Jake 2.0
jako Nicholas Wright
1 odcinków
Alert: Wydział Osób Zaginionych
jako Robert Krasnow
1 odcinków
1 odcinków
Millennium
jako Uniformed Cop Adams
1 odcinków