Role w serialach
Nie z tego świata
jako Crowley
102 odcinków
Soldier of Fortune, Inc.
jako CJ Yates
20 odcinków
Doom Patrol
jako Willoughby Kipling
12 odcinków
10 odcinków
Battlestar Galactica
jako Romo Lampkin
7 odcinków
Uczciwy przekręt
jako Jim Sterling
7 odcinków
24 godziny
jako Ivan Erwich
6 odcinków
Magazyn 13
jako Benedict Valda
6 odcinków
White Collar: Biały kołnierzyk
jako Curtis Hagen
6 odcinków
Walker Independence
jako Hagan
5 odcinków
Medium
jako Charles Walker
3 odcinków
Dom Lalek
jako Tanaka
3 odcinków
V.I.P.
jako Nero
2 odcinków
Doktor Who
jako Canton Delaware
2 odcinków
Chuck
jako Ring Director
2 odcinków
Firefly
jako Badger
2 odcinków
The Middleman
jako Manservant Neville
2 odcinków
1 odcinków
CSI. Kryminalne zagadki Las Vegas
jako Rod Darling
1 odcinków
1 odcinków
1 odcinków
1 odcinków
Kancelaria Adwokacka
jako Eddie Wicks
1 odcinków
Z Archiwum X
jako Bob the Caretaker / Cecil L'Ively
1 odcinków
1 odcinków
Star Trek: Voyager
jako Leucon
1 odcinków
Sliders
jako Jack
1 odcinków
Czarodziejki
jako Arnon
1 odcinków
Special Unit 2
jako The Chameleon
1 odcinków
1 odcinków
Fastlane
jako Ronan Dennehy
1 odcinków
Bez śladu
jako Johnny Patani
1 odcinków
Bez powrotu
jako Russell
1 odcinków
Detektyw Monk
jako Chris Downey
1 odcinków
MacGyver
jako Fake Dr. Zito
1 odcinków
CSI. Kryminalne zagadki Las Vegas
jako Dimitri Sadesky
1 odcinków
The Invisible Man
jako Yuri Gregorov
1 odcinków
Tożsamość szpiega
jako Tom Prescott
1 odcinków
Silk Stalkings
jako Eric
1 odcinków
Agenci NCIS
jako Young Mr. Pain (uncredited)
1 odcinków
Ukryty poziom
jako Astropath / Ultramarines Orbital Command (voice)
1 odcinków
Jake 2.0
jako Hartman
1 odcinków
Las Vegas
jako George Beckwahr
1 odcinków