Role w serialach
Prawo i porządek: Sekcja specjalna
jako Ryan O'Halloran
52 odcinków
New Amsterdam
jako Martin McIntyre
26 odcinków
The Accidental Wolf
jako Cast
4 odcinków
Więzienie Oz
jako Adam Guenzel
2 odcinków
Seks w wielkim mieście
jako Mark
2 odcinków
Conviction
jako Rodney Landon
2 odcinków
Titanic
jako Jamie Perse
2 odcinków
Niepokorni
jako Lanier
2 odcinków
In Treatment
jako Bennett
1 odcinków
Czarna lista
jako Patrick
1 odcinków
Mentalista
jako Mason Braverman
1 odcinków
Blindspot: Mapa zbrodni
jako Nathan Williams
1 odcinków
Żona idealna
jako Officer Mallen
1 odcinków
Jenny
jako Dave
1 odcinków
Unforgettable: Zapisane w pamięci
jako John Hibbert
1 odcinków
Zabójcze umysły
jako Ronald Boyd
1 odcinków
Prawo i porządek: Sekcja specjalna
jako Assistant M.E. Karlan
1 odcinków
Fallout
jako Bob Spencer
1 odcinków
Stars in the House
jako Self
1 odcinków
The Romanoffs
jako Brian Norris
1 odcinków
Elementary
jako Chris Holland
1 odcinków
Lucyfer
jako Bradley
1 odcinków
The Accidental Wolf
jako Brad
1 odcinków
Ostry dyżur
jako Michael McKenna
1 odcinków
Prawo i porządek
jako Terry Clausen
1 odcinków
Bez powrotu
jako Wade Guthrie
1 odcinków
Elsbeth
jako Rich Bennett
1 odcinków