Role w serialach
The New Adventures of Old Christine
jako Matthew Kimble
88 odcinków
The Crazy Ones
jako Andrew
22 odcinków
Legion
jako Clark Debussy
22 odcinków
Gideon's Crossing
jako Dr. Bruce Cherry
21 odcinków
Tell Me Your Secrets
jako John
10 odcinków
Batman: Mroczny mściciel
jako Batman / Bruce Wayne (voice)
10 odcinków
10 odcinków
American Dreams
jako Pvt. Stan Silver
9 odcinków
Pokolenie V
jako Cipher
8 odcinków
Nocna msza
jako Father Paul Hill
7 odcinków
Obława
jako Abraham Lincoln
7 odcinków
Newsroom
jako Jerry Dantana
6 odcinków
Pięć dni do północy
jako Carl Axelrod
5 odcinków
Angelyne
jako Rick Krause
4 odcinków
Fargo
jako Larue Dollard
4 odcinków
Gaslit
jako Jeb Magruder
4 odcinków
Żona idealna
jako David LaGuardia
2 odcinków
Bastion
jako Dr. Jim Ellis
1 odcinków
Brzydula Betty
jako Evan Grant
1 odcinków
Pushing Daisies
jako John Joseph Jacobs
1 odcinków
Prawo i porządek: Sekcja specjalna
jako David Morris
1 odcinków
Monsterland
jako Joe Keller
1 odcinków