Role w serialach
Chicago Hope
jako Dennis Hancock
103 odcinków
For The People
jako Judge Nicholas Byrne
20 odcinków
Zwerbowany
jako Walter Nyland
14 odcinków
Cop Rock
jako Cmdr. Warren Osborne
11 odcinków
Marvel. Daredevil
jako Ben Urich
9 odcinków
Justified: Bez przebaczenia - Starożytne miasto
jako Sweetie
8 odcinków
Ostry dyżur
jako Roger McGrath
7 odcinków
Soul Food
jako Charles Miller
6 odcinków
Pojedynek na życie
jako Lawrence
3 odcinków
Rosewood
jako Beaumont Rosewood Sr.
3 odcinków
Fastlane
jako Andre Hayes
2 odcinków
Ostry dyżur
jako George
2 odcinków
Śmierć od pioruna
jako Frederick Douglass
2 odcinków
Medium
jako Scanlon's Friend
1 odcinków
L.A. Law
jako Eugene Clay
1 odcinków
Rodzina Soprano
jako Maurice Tiffen
1 odcinków
Prawo i porządek
jako Dr. Andrew Copelan
1 odcinków
1 odcinków
1 odcinków
Zabójcze umysły
jako Stanley Usher
1 odcinków
LAX
jako Dele Ekoku
1 odcinków
Nightmare Cafe
jako Thomas Wall
1 odcinków
Fear Itself
jako Walter Markham
1 odcinków
1 odcinków
Missing
jako Agent Vic Martinsen
1 odcinków
Prawo i porządek: Sekcja specjalna
jako Dwight Talcott
1 odcinków
NYC 22
jako Fred Wheeler
1 odcinków
Upadłe anioły
jako David O'Connor
1 odcinków
Evil
jako Leon Acosta
1 odcinków
1 odcinków
Ekipa
Directing
Plotkara
– Director
Świat gliniarzy
– Director
Firefly
– Director
Uśpiona komórka
– Director
Ostry dyżur
– Director
Orły z Bostonu
– Director
MDs
– Director