Role w serialach
Bez pardonu
jako Joe Noland
89 odcinków
The Legion of Extraordinary Dancers
jako The Narrator
30 odcinków
On Our Own
jako Gordon Ormsby
11 odcinków
Life
jako Det. Carl Ames Ret.
5 odcinków
2 odcinków
Medium
jako Evan Sabow
1 odcinków
1 odcinków
Night Court
jako Clinton
1 odcinków
Dr House
jako Ntila
1 odcinków
CSI. Kryminalne zagadki Las Vegas
jako Mr. James
1 odcinków
T. J. Hooker
jako Coleman Young
1 odcinków
Judging Amy
jako Judge Fastbind
1 odcinków
Nie z tego świata
jako Joshua
1 odcinków
1 odcinków
CSI: Kryminalne zagadki Nowego Jorku
jako HRT Commander Richard Jackson
1 odcinków
Strażnik Teksasu
jako Bad Guy
1 odcinków
1 odcinków
1 odcinków
MacGyver
jako Vice President Edward Mantu
1 odcinków
Kojak
jako Thompson
1 odcinków
Zabójcze umysły
jako Warden Charles Diehl
1 odcinków
1 odcinków
1 odcinków
Ostry dyżur
jako Dr. Jared Ames
1 odcinków
Switch
jako Col. George Radburn
1 odcinków
Diagnosis: Murder
jako Attorney Clark Easton
1 odcinków
1 odcinków
Elementary
jako John Douglas
1 odcinków
The Rockford Files
jako Officer Aaron
1 odcinków
Parker Lewis Can't Lose
jako Coach Tripp
1 odcinków
All Rise
jako George McCalliste
1 odcinków
The Incredible Hulk
jako Lab Technician
1 odcinków
JAG - Wojskowe Biuro Śledcze
jako Larry Butler
1 odcinków
MacGyver
jako General Mabuto
1 odcinków
Barney Miller
jako Dr. Anthony Keeling
1 odcinków
Bez skazy
jako Jeremiah Cole
1 odcinków
Ich pięcioro
jako Minister
1 odcinków