
Acted in 66
2020s
- 2020
The World We Knew
Barker
2010s
- 2018
- 2017
The Marker
Jimmy Doyle
- 2015
Game of Thrones The IMAX Experience
Three-Eyed Raven
- 2014
In Extremis
The Curator
- 2013
- 2011
7lives
Rory's Dad
2000s
- 2009
Moses Jones
Father Fred Bone · 3 episodes
- 2007
The Dead Peasants Society
Alan Carty
- 2005
- 2004
- 2003
- 2002
1990s
- 1999
The Waiting Time
Albert Perkins
- 1997
- 1996
The Fortunes and Misfortunes of Moll Flanders
Mr. Richardson
- 1994
Chandler & Co
David · 6 episodes
Nexus 2.431
Azhar
- 1993
The World of Peter Rabbit and Friends: The Tale of Samuel Whiskers or The Roly-Poly Pudding
Samuel Whiskers (voice)
- 1992
The World of Peter Rabbit and Friends
Samuel Whiskers (voice) · 1 episode
- 1991
A Woman at War
White
- 1990
Diamond Skulls
Peter
Who Bombed Birmingham?
Ex-IRA man
1980s
- 1989
Reunion
Pompetski
- 1987
Imaginary Friends
Bob Onland · 3 episodes
Miss Marple: Sleeping Murder
Ferdinand (voice) · 2 episodes
- 1986
- 1985
Edge of Darkness
Mac · 1 episode
Cover Her Face
James Richie · 1 episode
- 1984
The Sweet Scent of Death
Detective Constable Gray
- 1982
The World Cup: A Captain's Tale
Jack Greenwell
Life After Death
Irish Priest
- 1981
1970s
- 1978
Who Is Killing the Great Chefs of Europe?
Asst. Director
Armchair Thriller
Hassel · 2 episodes
- 1977
- 1975
The Floater
Police constable
The Love School
George Bernard Shaw · 1 episode
- 1974
The Lonely Man's Lover
David
- 1971
Just Love
Trev
Appearances8
2010s
- 2010
Mystery Files
Himself / Narrator · 26 episodes
2000s
- 2009
- 2008
Life After People
Narrator (voice)
- 2007
The Cannibal That Walked Free
Narrator
- 2006
Tutankhamun's Fireball
Narrator
- 2004
The Gestapo: Hitler's Secret Police
Narrator · 3 episodes
Auschwitz: The Forgotten Evidence
Narrator
- 2002
Promises & Betrayals: Britain and the Struggle for the Holy Land
Narrator