Role w serialach
Ostry dyżur
jako Robert Romano
124 odcinków
Under Suspicion
jako Det. Patrick Clarke
18 odcinków
All Rise
jako Jonas Laski
14 odcinków
Champs
jako Dr. Herb Barton
12 odcinków
24 godziny
jako Graem Bauer
9 odcinków
Harry's Law
jako Josh Peyton
7 odcinków
Propozycja
jako Jack Ballard
5 odcinków
4 odcinków
RoboDoc: The Creation of RoboCop
jako Self
4 odcinków
Lista śmierci
jako Mike Tedesco
3 odcinków
Kancelaria Adwokacka
jako Martin Parks
2 odcinków
2 odcinków
Prawo i porządek
jako James Lee Pawl
1 odcinków
1 odcinków
1 odcinków
Z Archiwum X
jako Leonard Morris Betts
1 odcinków
The Equalizer
jako Crocker
1 odcinków
Brzydula Betty
jako District Attorney Weitz
1 odcinków
1 odcinków
CSI. Kryminalne zagadki Las Vegas
jako Phil Carpenter
1 odcinków
Where Are They Now?
jako Self
1 odcinków
Nurse
jako George Nicholas
1 odcinków
From the Earth to the Moon
jako Pete Conrad
1 odcinków
Pod kopułą
jako Patrick Walters
1 odcinków
Filmy naszej młodości
jako Self
1 odcinków
Touched by an Angel
jako Grant Abbott
1 odcinków
Barry
jako Mark
1 odcinków
Cop Rock
jako Det. Bob McIntire
1 odcinków
Ekipa
Directing
Jerycho
– Director
Shark
– Director
Brygada ratunkowa
– Director
Justice
– Director
Prezydencki poker
– Director
Jedenasta godzina
– Director
Magia kłamstwa
– Director
Life
– Director
Dr House
– Director
CSI. Kryminalne zagadki Las Vegas
– Director
Podkomisarz Brenda Johnson
– Director
Ostry dyżur
– Director
Bez śladu
– Director
Close to Home
– Director
Prawo i porządek: Sekcja specjalna
– Director
Miami Medical
– Director
Glee
– Director
Betrayal
– Director
The Forgotten
– Director
Detroit 1-8-7
– Director
The Defenders
– Director
Chase
– Director
Uwikłana
– Director
Star
– Director
Extant: Przetrwanie
– Director
Rezydenci
– Director
Chicago Fire
– Director
Chicago P.D.
– Director
All Rise
– Director
Chirurdzy
– Director
Nashville
– Director
Imperium
– Director