Role w serialach
Ballykissangel
jako Doc Ryan
57 odcinków
Dynastia Tudorów
jako John Fisher, Bishop of Rochester
10 odcinków
Prince Regent
jako Frederick, Duke of York
8 odcinków
The Chief
jako Dep. Chief Constable Wes Morton
7 odcinków
Sense and Sensibility
jako Edward Ferrars
5 odcinków
Dynastia Tudorów
jako Bishop Fisher
4 odcinków
No Tears
jako Civil Servant 1
4 odcinków
Act of Betrayal
jako Brady
2 odcinków
Count Dracula
jako Jonathan Harker
2 odcinków
Wikingowie: Walhalla
jako Aethelred the Unready
2 odcinków
Waking the Dead
jako Father Quinn
2 odcinków
A Taste for Death
jako Paul Berowne
2 odcinków
Wikingowie
jako Lord Abbot
1 odcinków
1 odcinków
Panna Scarlet i Komisarz
jako Bank Manager
1 odcinków
Tales of the Unexpected
jako Tony Medway
1 odcinków
Tales of the Unexpected
jako Tom
1 odcinków