Role w serialach
24 godziny
jako Ira Gaines
12 odcinków
Flash Forward: Przebłysk jutra
jako D. Gibbons
8 odcinków
Revelations
jako Isaiah Haden
6 odcinków
Interventions
jako Jean-François Montfort
6 odcinków
Carnivàle
jako Russian Soldier
4 odcinków
Partnerki
jako Charles Hoyt
4 odcinków
Nie z tego świata
jako Kubrick
2 odcinków
Pandemic
jako Edward Vincente
2 odcinków
Ostatni Don
jako Jim Losey
2 odcinków
Agentka o stu twarzach
jako Dr. Gonzalo Burris
2 odcinków
CSI. Kryminalne zagadki Las Vegas
jako Stan Richardson
1 odcinków
Z Archiwum X
jako Vernon Ephesian
1 odcinków
Prawo i porządek: Los Angeles
jako Denis Watson
1 odcinków
The Batman
jako Spellbinder (voice)
1 odcinków
Prawo i porządek: Zbrodniczy zamiar
jako Jordie Black
1 odcinków
Dr House
jako Frankie
1 odcinków
Millennium
jako Purdue
1 odcinków
Ironside
jako Stan Nagy
1 odcinków
Zabójcze umysły
jako Jacob Dawes
1 odcinków
Fringe: Na granicy światów
jako Anson Carr
1 odcinków
Threat Matrix
jako Campbell Prokop
1 odcinków
L.A. Doctors
jako Howard
1 odcinków
Human Target
jako Henry Claypool
1 odcinków
Kancelaria Adwokacka
jako Norman Tucker
1 odcinków
Nash Bridges
jako Harley Corzine
1 odcinków
Shark
jako Duncan Mercer
1 odcinków