Role w serialach
Dynasty
jako Steven Carrington
161 odcinków
Herosi
jako Noah Bennet
78 odcinków
Oh Baby
jako Rick
27 odcinków
The Net
jako Dr. Steven Graf
22 odcinków
Biuro
jako State Senator Rob Lipton
14 odcinków
Stephen King's Kingdom Hospital
jako Peter Rickman
13 odcinków
Herosi: Odrodzenie
jako Noah Bennet
13 odcinków
Tożsamość szpiega
jako Andrew Strong
11 odcinków
The Tournament: A History of ACC Men's Basketball
jako Narrator
10 odcinków
Chicago P.D.
jako Bob Ruzek
7 odcinków
Nightmare Cafe
jako Frank Nolan
6 odcinków
Castle
jako William Bracken
6 odcinków
Skandal
jako Daniel Douglas Langston
6 odcinków
Hawaii 5.0
jako Miller
2 odcinków
The Naked Truth
jako Colin Terell
2 odcinków
This Morning
jako Self
1 odcinków
CSI: Kryminalne zagadki Miami
jako Martin Gillespie
1 odcinków
Providence
jako Larry
1 odcinków
Touched by an Angel
jako Jeff Ritchy (uncredited)
1 odcinków
Jim wie lepiej
jako Sean Curran
1 odcinków
The View
jako Self
1 odcinków
Bez skazy
jako Dr. Avery Atherton
1 odcinków
Bez śladu
jako Roy Ducek
1 odcinków
1 odcinków
Heroes Unmasked
jako Himself
1 odcinków
Diagnosis: Murder
jako Eddie Gault
1 odcinków
Glitter
jako Rusty Walkee
1 odcinków
1 odcinków
CSI. Kryminalne zagadki Las Vegas
jako Jim Logan
1 odcinków
Good Trouble
jako Phillip Cooper
1 odcinków
Pamiętniki wampirów
jako Bill Forbes
1 odcinków
Mentalista
jako Max Winter
1 odcinków
Finder of Lost Loves
jako Eric Jordan
1 odcinków
Westworld
jako Senator Ken Whitney
1 odcinków
Burke's Law
jako Ted D'Arcy
1 odcinków
Special Unit 2
jako George Armstrong
1 odcinków
Sposób na morderstwo
jako Mr. Dean
1 odcinków
Dr House
jako Joe Dugan
1 odcinków
Ekipa
jako Bradley
1 odcinków
Leverage: Redemption
jako Arizona Mike
1 odcinków
Free Radio
jako Self
1 odcinków