Role w serialach
Battlestar Galactica
jako Gaius Baltar
73 odcinków
Castlevania
jako Adrian Tepes / Alucard (voice)
30 odcinków
Poszukiwacze zaginionych skarbów
jako Simon Hardwick
25 odcinków
Kulawe konie
jako Claude Whelan
12 odcinków
Eureka
jako Dr. Trevor Grant
10 odcinków
Castlevania: Nocturne
jako Alucard (voice)
9 odcinków
Gallipoli
jako Ellis Ashmead-Bartlett
7 odcinków
Sex, Chips & Rock n' Roll
jako The Wolf
6 odcinków
Flash Forward: Przebłysk jutra
jako Gabriel McDow
5 odcinków
12 Małp
jako Athan Cole / The Witness
5 odcinków
A Dance to the Music of Time
jako Gwinnett
4 odcinków
CSI. Kryminalne zagadki Las Vegas
jako John Merchiston
3 odcinków
The Ruth Rendell Mysteries
jako Guy Curran
3 odcinków
Helen of Troy
jako King Menelaus of Sparta
2 odcinków
Battlestar Galactica
jako Gaius Baltar
2 odcinków
Jazon i Argonauci
jako Aspyrtes
2 odcinków
Baśnie tysiąca i jednej nocy
jako Prince Ahmed
2 odcinków
2 odcinków
Caper
jako Doc English
2 odcinków
Murder Most Horrid
jako Mark
1 odcinków
Wzór
jako Mason Duryea
1 odcinków
Łowcy skarbów
jako Raoul
1 odcinków
MacGyver
jako The Merchant / Clive
1 odcinków
Rick i Morty
jako Pat Gueterman / Courier Flaps (voice)
1 odcinków
Star Trek: Picard
jako Maurice Picard
1 odcinków
Arrow
jako The Dodger
1 odcinków
Star Trek: Picard
jako The Psychiatrist / Maurice Picard
1 odcinków
As If
jako Sebastian
1 odcinków
Portlandia
jako James Callis
1 odcinków
MacGyver
jako Merchant
1 odcinków
Morderstwa w Midsomer
jako Toby DeQuetteville
1 odcinków
Muszkieterowie
jako Émile Bonnaire
1 odcinków
Przygody Merlina
jako Julius Borden
1 odcinków
Key & Peele
jako Shakespeare
1 odcinków