2020
The World We Knew as Barker2018
A Discovery of Witches as Dr John Dee2018
Save Me as Richard2017
The Marker as Jimmy Doyle2015
Game of Thrones The IMAX Experience as Three-Eyed Raven2014
Prey as Topher Lomax2014
In Extremis as The Curator2013
Shetland as Alec2011
Game of Thrones as Three-Eyed Raven (voice)2011
Game of Thrones as Three-Eyed Raven2011
Vera as Father O'Brien2011
Kill List as The Client2011
7lives as Rory's Dad2010
Mystery Files as Himself / Narrator2009
Moses Jones as Father Fred Bone2009
The Lancaster at War as Narrator2008
Life After People as Narrator (voice)2007
Stardust as Bishop2007
I Am Bob as Local2007
The Cannibal That Walked Free as Narrator2006
Tutankhamun's Fireball as Narrator2005
Doctor Who as Face of Boe2005
Doctor Who as Clayton2005
Doctor Who as Voice of Kasaavin2005
The Thick of It as Pat2004
New Tricks as Jim Tanner2004
Auschwitz: The Forgotten Evidence as Narrator2004
The Gestapo: Hitler's Secret Police as Narrator2002
Sherlock: Case of Evil as Ben Harrington2002
Promises & Betrayals: Britain and the Struggle for the Holy Land as Narrator1999
The Vice as Not available1999
The Waiting Time as Albert Perkins1997
Midsomer Murders as Doctor O'Dowd1997
An Unsuitable Job for a Woman as Not available1996
The Fortunes and Misfortunes of Moll Flanders as Mr. Richardson1996
The Fortunes and Misfortunes of Moll Flanders as Mr. Richardson1994
Four Weddings and a Funeral as Best Man - Wedding Three1994
The Madness of King George as Dundas1994
Chandler & Co. as Not available1994
Nexus as Azhar1992
Highlander: The Series as Bonnie Prince Charlie1992
Maigret as Not available1992
The World of Peter Rabbit and Friends as Samuel Whiskers (voice)1991
Prime Suspect as Halliday1991
Spender as Peter the Hair1991
Afraid of the Dark as Window Cleaner1991
A Woman at War as White1990
Who Bombed Birmingham? as Ex-IRA man1990
Come Home Charlie and Face Them as Brownlow1990
Dark Obsession as Peter1989
Reunion as Pompetski1986
Lovejoy as Sidelski1985
Hitler's SS: Portrait in Evil as Theo Schmidt1984
Hammer House of Mystery and Suspense as Detective Constable Gray1984
The Sweet Scent of Death as Detective Constable Gray1982
Boys from the Blackstuff as Father Dan Thomas1982
The World Cup: A Captain's Tale as Jack Greenwell1982
Life After Death as Irish Priest1981
Bergerac as Smith1981
Chariots of Fire as Sandy McGrath1978
Return of the Saint as Erhard1978
Les Misérables as Javert's Aide1978
Who Is Killing the Great Chefs of Europe? as Asst. Director1978
Accident as Not available1977
Secret Army as 'Mad' Mike Miller1975
Rumpole of the Bailey as Not available1975
The Floater as Police constable1974
The Lonely Man's Lover as David1972
The Regiment as Not available1972
A Touch of the Victorians as Stuart Tebbs1971
Just Love as Trev