
Role w serialach
Paradise Postponed
jako The Rev. Kevin Bulstrode
14 odcinków
Shine on Harvey Moon
jako Ryder
7 odcinków
Zdrajcy
jako Brigadier Moss
6 odcinków
4 odcinków
4 odcinków
EastEnders
jako PC Gifford
3 odcinków
Lovejoy
jako Gerry
2 odcinków
Buccaneer
jako Jeff Rymer
2 odcinków
2 odcinków
The Sweeney
jako PC Mike Seton
1 odcinków
Lovejoy
jako Brian Newton
1 odcinków
Mistresses
jako Panel Member
1 odcinków
The Ruth Rendell Mysteries
jako Mr. Thrace
1 odcinków
1 odcinków
The Line of Beauty
jako Denis Guest
1 odcinków
Auf Wiedersehen, Pet
jako Mr. Armitage
1 odcinków
1 odcinków
Peak Practice
jako Ross Bain
1 odcinków
Secret Army
jako Donald Simpson
1 odcinków
1 odcinków
1 odcinków
1 odcinków
Brass Eye
jako Gene Man
1 odcinków
Casualty
jako Terence
1 odcinków
Doktor Who
jako Adolf Hitler
1 odcinków
Endeavour
jako Wallace Clark
1 odcinków
Stonehouse
jako Cliff Michelmore
1 odcinków
Outlander
jako Pastor Gottfried
1 odcinków
Pie in the Sky
jako Chief Supt. Richards
1 odcinków
Poirot
jako Carlile
1 odcinków
Heartbeat
jako Harold Hartley
1 odcinków
Wycliffe
jako Technician
1 odcinków
Heartbeat
jako Dr. Lawson
1 odcinków
Sukcesja
jako Paul Dodds
1 odcinków
Katarzyna Wielka
jako German Ambassador
1 odcinków
Heartbeat
jako DCI Clegg
1 odcinków
Howards' Way
jako Gray
1 odcinków
Morderstwa w Midsomer
jako Ron Wilson
1 odcinków
FBI: International
jako Simon Ballack
1 odcinków
Tales of the Unexpected
jako Detective Inspector Gunter
1 odcinków
Tabu
jako Count Musgrove
1 odcinków
Brass Eye
jako Clerk of the Court
1 odcinków
Brass Eye
jako Naked Asexual Man up a Stick
1 odcinków
Playhouse
jako Gregory
1 odcinków
Kavanagh Q.C.
jako Grahame Kavanagh
1 odcinków