
Role w serialach
The Royal
jako Dr. Nick Burnett
12 odcinków
Obława
jako Thomas Eckert
7 odcinków
Constantine: City of Demons
jako Chas Chandler (voice)
5 odcinków
Hell on Wheels: Witaj w piekle
jako Declan
4 odcinków
Hatfields & McCoys - Wojna klanów
jako Ellison Hatfield
3 odcinków
Leverage: Redemption
jako Arthur Wilde
3 odcinków
Perry Mason
jako Vincent Taylor
2 odcinków
Justice League Action
jako Constantine (voice)
2 odcinków
Agenci NCIS
jako Allen Kane
1 odcinków
Między nami, misiaczkami
jako Carrot Soldier / Romaine Soldier / Eggplant Villager (voice)
1 odcinków
Między nami, misiaczkami
jako Carrot / Castle Guard / Pea (voice)
1 odcinków
CSI. Kryminalne zagadki Las Vegas
jako Jonah Drake
1 odcinków
Poza czasem
jako Gen. George Washington
1 odcinków
Agentka Carter
jako Nick Driscoll
1 odcinków
No Activity
jako (voice)
1 odcinków
1923
jako Captain Hurley
1 odcinków
Justice League Action
jako Constantine / Mr. Anderson (voice)
1 odcinków
Justice League Action
jako John Constantine / Abnegazar (voice)
1 odcinków
Watson
jako Andrew Tanner
1 odcinków
Foyle's War
jako Sean O'Halloran
1 odcinków