Role w serialach
Poślubione armii
jako Chase Moran
48 odcinków
Pan Am
jako Richard Parks
14 odcinków
World's Deadliest
jako Narrator (voice)
14 odcinków
The Kill Point
jako Henry Roman
8 odcinków
Seven Seconds
jako James Connelly
8 odcinków
Royal Pains
jako Ray Mazzarino
6 odcinków
Brothers and Sisters
jako Jack Randall
4 odcinków
Roswell: W kręgu tajemnic
jako Grant Sorenson
4 odcinków
Gotham
jako Nikolai
2 odcinków
Madam Secretary
jako Daryl Brennan
2 odcinków
FBI
jako Roger Porter
1 odcinków
Zawód: Amerykanin
jako Emmett Connors
1 odcinków
Elementary
jako Gordon Cushing
1 odcinków
White Collar: Biały kołnierzyk
jako Jack Franklin
1 odcinków
Żona idealna
jako Phil Tapia
1 odcinków
Czarna lista
jako The Seer
1 odcinków
Strangers with Candy
jako Drake Rogers
1 odcinków
Prawo i porządek: Sekcja specjalna
jako Seth Coleman
1 odcinków
Kancelaria Adwokacka
jako Dr. Robert Platt
1 odcinków
Prawo i porządek
jako Sean Russo
1 odcinków
Prawo i porządek
jako Luke Campbell
1 odcinków
Prawo i porządek
jako Robert Purcell
1 odcinków
Impersonalni
jako Brad Jennings
1 odcinków
Crossing Jordan
jako Daniel Brackett
1 odcinków
Bez śladu
jako James MacAvoy
1 odcinków
Ally McBeal
jako Randy
1 odcinków
Pozłacany wiek
jako Edgar Merrick
1 odcinków
Orły z Bostonu
jako Peter Barrett
1 odcinków
Uprowadzona
jako Brant Pope
1 odcinków