
Role w serialach
Everwood
jako Andrew Brown
89 odcinków
Chesapeake Shores
jako Mick O'Brien
55 odcinków
Good Advice
jako Jack Harold
19 odcinków
Chicago Fire
jako Benny Severide
16 odcinków
Against the Wall
jako Don Kowalski
13 odcinków
American Odyssey
jako Colonel Stephen Glen
13 odcinków
Heartland
jako Dr. Nate Grant
10 odcinków
Konflikt
jako Bill Paley
8 odcinków
6 odcinków
Brothers and Sisters
jako David Morton
4 odcinków
The Ellen DeGeneres Show
jako Self
3 odcinków
White Collar: Biały kołnierzyk
jako Sam Phelps
3 odcinków
White Collar: Biały kołnierzyk
jako James Bennett
3 odcinków
Drug Wars: The Camarena Story
jako Ray Carson
3 odcinków
The View
jako Self
2 odcinków
The Storm
jako Robert Terrell
2 odcinków
Batman
jako Milo (voice)
2 odcinków
Hawaii 5.0
jako Mick Logan
2 odcinków
Protonowa zagłada
jako Max Salinger
2 odcinków
Journey to the Center of the Earth
jako Theodore Lytton
2 odcinków
Echoes in the Darkness
jako Rick Guida
2 odcinków
Opowieści z krypty
jako Howard Prince (segment "None But the Lonely Heart")
1 odcinków
1 odcinków
Good Day Live
jako Self
1 odcinków
CSI. Kryminalne zagadki Las Vegas
jako Sam Bishop
1 odcinków
Zaprzysiężeni
jako Lenny Ross
1 odcinków
Uczciwy przekręt
jako Pete Rising
1 odcinków
Tony Awards
jako Self - Performer
1 odcinków
Prawo i porządek: Sekcja specjalna
jako Jake Stanton
1 odcinków
Faerie Tale Theatre
jako Prince Andrew
1 odcinków
Miasto jest nasze
jako Brian Grabler
1 odcinków
Simpsonowie
jako Treat Williams (voice)
1 odcinków
Great Performances
jako Self
1 odcinków