
Role w serialach
Dzień za dniem
jako Andrew "Drew" Thatcher
83 odcinków
Crime Story
jako Sgt. Danny Krychek
43 odcinków
Śledztwo prowadzi Nero Wolfe
jako Inspector Cramer
27 odcinków
Kancelaria Adwokacka
jako A.D.A. Kenneth Walsh
23 odcinków
The Event: Zdarzenie
jako Raymond Jarvis
22 odcinków
Millennium
jako Lt. Bob 'Bletch' Bletcher
10 odcinków
Bez śladu
jako Alexander Olczyk
8 odcinków
Ostatni okręt
jako Jed Chandler
7 odcinków
Policjanci z Miami
jako Lt. Scott Wheeler
3 odcinków
Zabójcze umysły
jako Det. Farraday
2 odcinków
Star Trek: Stacja Kosmiczna
jako Webb
2 odcinków
The Reagans
jako Alexander Haig
2 odcinków
Napisała: Morderstwo
jako Larry Armstrong / Leonard Atkins
1 odcinków
Eli Stone
jako Judge Oliver Doyle
1 odcinków
Batman Przyszłości
jako Frank Watt (voice)
1 odcinków
1 odcinków
Castle
jako Ben Davidson
1 odcinków
Brothers and Sisters
jako Ben Ridge
1 odcinków
Touched by an Angel
jako Bill McNabb
1 odcinków
Gotowe na wszystko
jako Reverend Green
1 odcinków
Dwóch i pół
jako Rick
1 odcinków
Fat Actress
jako John McGuire
1 odcinków
Prawo i porządek: Sekcja specjalna
jako Liam Weller
1 odcinków
Fantastyczna Czwórka
jako Matt Murdock/Daredevil (voice)
1 odcinków
Orły z Bostonu
jako D.A. Jack Fitzhugh
1 odcinków
Po Tamtej Stronie
jako Lt. Joseph Dane
1 odcinków
Intelligence
jako Stanwick Finnegan
1 odcinków
Californication
jako Jack
1 odcinków
Magnum: Detektyw z Hawajów
jako Sam Carlyle
1 odcinków
Designated Survivor
jako Nate Butcher
1 odcinków
Chirurdzy
jako Therapist
1 odcinków
Chirurdzy
jako Walter Carr
1 odcinków
Prawo i porządek
jako Ernie
1 odcinków
1 odcinków
Fantasy Island
jako Ezra
1 odcinków
Dom grozy: Miasto Aniołów
jako Anton Chevic
1 odcinków
MacGyver
jako Joshua
1 odcinków
LAX
jako Nick's Supervisor
1 odcinków
Nash Bridges
jako Ray Urbanski
1 odcinków
NYPD Blue
jako Dr. Peter Shennon
1 odcinków
Batman Przyszłości
jako Ronny Boxer (voice)
1 odcinków
Harry's Law
jako Mike Horace
1 odcinków
Wzór
jako David Croft
1 odcinków
24 godziny
jako Gene McLennen
1 odcinków