Role w serialach
Gra o tron
jako Davos Seaworth
63 odcinków
Roughnecks
jako Chris
13 odcinków
Władcy wszechświata: Objawienie
jako Duncan / Man-At-Arms (voice)
10 odcinków
Outcasts
jako Richard Tate
8 odcinków
Problem trzech ciał
jako Thomas Wade
8 odcinków
Domina
jako Livius
8 odcinków
Strefa skażenia
jako Wade Carter
6 odcinków
Titanic: Blood and Steel
jako Jim Larkin
5 odcinków
Władcy wszechświata: Rewolucja
jako Duncan (voice)
5 odcinków
Rebel Heart
jako Michael Malone
4 odcinków
Too Rich: The Secret Life of Doris Duke
jako Alec Cunningham-Reid
4 odcinków
Shooting the Past
jako Christopher Anderson
3 odcinków
2 odcinków
Cracker
jako Stuart Grady
2 odcinków
Hostile Environment
jako self
2 odcinków
Przygody Merlina
jako Ruadan
2 odcinków
Attyla
jako King Theodoric
2 odcinków
Stranded
jako David Robinson
2 odcinków
Rick i Morty
jako Balthromar (voice)
1 odcinków
Muszkieterowie
jako Belgard
1 odcinków
Doktor Who
jako Captain Zhukov
1 odcinków
1 odcinków
1 odcinków
Elektryczne marzenia Philipa K. Dick'a
jako General Olin
1 odcinków
Vera
jako Sam Harper
1 odcinków
Prime Suspect
jako Robert West
1 odcinków
El hormiguero
jako Self - Guest
1 odcinków
Ted's Notebook
jako Self
1 odcinków
Spoza układu
jako The Pupa (voice)
1 odcinków