Role w serialach
House of Cards
jako Seth Grayson
53 odcinków
Pasadena
jako Tom Bellow
13 odcinków
The Beat
jako Mike Dorigan
13 odcinków
Outsider
jako Andy Katcavage
8 odcinków
Push, Nevada
jako Jim
7 odcinków
Banshee
jako Dean Xavier
6 odcinków
Lekcje chemii
jako Dr. Robert Donatti
5 odcinków
Tom Clancy's Jack Ryan
jako Senator Henshaw
4 odcinków
The First Lady
jako Donald Rumsfeld
4 odcinków
The $treet
jako Duncan
2 odcinków
Plotkara
jako Alex
1 odcinków
Fringe: Na granicy światów
jako Christopher Penrose (young)
1 odcinków
Mistrzowie Horroru
jako Ernst Haeckel
1 odcinków
1 odcinków
Prawo i porządek: Sekcja specjalna
jako Russell Ramsay
1 odcinków
Prawo i porządek
jako Joe Hartwig
1 odcinków
Prawo i porządek: Zbrodniczy zamiar
jako Ted Stoddard
1 odcinków
Unforgettable: Zapisane w pamięci
jako Adam Coyer
1 odcinków
Chirurdzy
jako Sean Allen
1 odcinków
Żona idealna
jako Jonathan Eldredge
1 odcinków
Prawo i porządek: Sekcja specjalna
jako Garrett Howard
1 odcinków
Prawo i porządek
jako Steven Lamar
1 odcinków
Prawo i porządek
jako Brian Burke
1 odcinków
Czarny poniedziałek
jako Detective Lester
1 odcinków
Czarny poniedziałek
jako Private Investigator
1 odcinków