Role w serialach
Pokojówki z Beverly Hills
jako Adrian Powell
49 odcinków
My So-Called Life
jako Graham Chase
19 odcinków
The Morning Show
jako Fred Micklen
18 odcinków
11 odcinków
Related
jako Joe Sorelli
9 odcinków
6 odcinków
Pojedynek na życie
jako Thomas Carver
3 odcinków
Chirurdzy
jako Marty Hancock
3 odcinków
Eli Stone
jako Judge Gaitin
2 odcinków
Bez śladu
jako Barry Mashburn
2 odcinków
Zagubieni
jako Dan Norton
2 odcinków
Castle
jako Simon Campbell
1 odcinków
CSI. Kryminalne zagadki Las Vegas
jako Roy Logan
1 odcinków
Zaklinaczka duchów
jako Steve Harper
1 odcinków
The Division
jako FBI Agent Aubrey Harrick
1 odcinków
Judging Amy
jako Oliver Cecil
1 odcinków
1 odcinków
1 odcinków
24 godziny
jako John Brunner
1 odcinków
Angel
jako Elliot
1 odcinków
Frasier
jako Frank
1 odcinków
Private Practice
jako Father Mark
1 odcinków
Po Tamtej Stronie
jako Dr. Ian Michaels
1 odcinków
Prawo i porządek: Sekcja specjalna
jako Roger Briggs
1 odcinków
Skandal
jako Justice Spivey
1 odcinków
Crime Story
jako Mayor Billy Haynes
1 odcinków
Ostry dyżur
jako Gabriel Milner
1 odcinków
Sposób na morderstwo
jako Mark Spivey
1 odcinków
Siódme niebo
jako Rob
1 odcinków
Prawo i porządek: Sekcja specjalna
jako Jerry Bullard
1 odcinków
Touched by an Angel
jako Dr. Will Harris
1 odcinków
Podkomisarz Brenda Johnson
jako Congressman Hilton
1 odcinków
Miracles
jako Larry Kettridge
1 odcinków
Wzór
jako Dr. Stephen Atwood
1 odcinków
Prawo i porządek
jako Normal Munson
1 odcinków