Role w serialach
Detektyw Murdoch
jako Dr. Llewllyn Francis
13 odcinków
My Family and Other Animals
jako George
10 odcinków
9 odcinków
The Assets
jako Aldrich Ames
8 odcinków
The Cazalets
jako Rupert Cazalet
6 odcinków
Rellik
jako Patrick Barker
6 odcinków
5 odcinków
5 odcinków
Being Human
jako Ivan
5 odcinków
A Dance to the Music of Time
jako Charles Stringham
4 odcinków
Anna Karenina
jako Nikolai
4 odcinków
4 odcinków
Vincent & Theo
jako Theo Van Gogh
4 odcinków
Księga czarownic
jako Andrew Hubbard
4 odcinków
Wiktoria
jako Sir John Conroy
3 odcinków
The Way
jako Akela
3 odcinków
Gallowglass
jako Sandor
3 odcinków
Beethoven
jako Ludwig van Beethoven
3 odcinków
Great Expectations
jako Compeyson/Denby
3 odcinków
The Ten Commandments
jako Ramses
2 odcinków
Great Expectations
jako Compeyson
2 odcinków
Księga czarownic
jako Father Hubbard
2 odcinków
Luther
jako Lucien Burgess
1 odcinków
1 odcinków
1 odcinków
Timewatch
jako Cicero
1 odcinków
Moving On
jako Andy
1 odcinków
New Tricks
jako Sebastian Carter
1 odcinków
Chillers
jako Adam Marshall
1 odcinków
Casanova
jako Comte De St Germain
1 odcinków
Kavanagh Q.C.
jako Sam Wicks
1 odcinków
Poirot
jako Robin Upward
1 odcinków
Lore: Opowieści niesamowite
jako Philip Smith
1 odcinków
Great Expectations
jako Denby
1 odcinków
Spooks
jako Alexis Meynell
1 odcinków
Murder in Mind
jako Matthew Hopkins
1 odcinków
Performance
jako Edgar
1 odcinków
Performance
jako Christopher
1 odcinków
Sandman
jako Paul McGuire
1 odcinków