2023
TUGS: A Bigg Retrospective as Self2014
The Real Chainsaw Massacre as Himself2008
A Fox's Tale as Doc2008
Dark Fellowships: The Vril as Narrator2006
In Search of Mozart as Leopold Mozart2006
Aberfan: The Untold Story as Narrator2006
The Iceberg That Sank the Titanic as Narrator2003
Ancient Discoveries as Not available2000
Brazil: An Inconvenient History as Narrator1996
Poldark as Henry Harvey1995
Father Ted as Father Fitzgerald1993
Storm from the East: From Genghis Khan to Khubilai Khan as Voice - Narrator1989
Through The Dragon's Eye as Not available1989
Tugs as Not available1987
Elphida as Teacher1986
Labyrinth as Goblin (voice)1986
Brush Strokes as Mr. Morella1986
Brush Strokes as Mr Morella1986
David Macaulay: Cathedral as Bishop Gervais / Chapter Member (voice)1985
Return to Oz as Tik Tok (voice)1984
Lorca and the Outlaws as Detective Droid's Voice (voice)1983
Natural World as Narrator1983
Fair Ground! as Not available1982
The Dark Crystal as Urzah (voice)1981
Dark Towers as Not available1979
Minder as Mugger1979
Tales of the Unexpected as Steward1978
Lies as Mr Moore1976
The Crusaders as Not available1976
Tower of Fire as Not available1976
The Spy as Not available1976
Fair Exchange as Not available1975
Robin Hood Junior as Sergeant1966
Cast a Giant Shadow as Junior British Officer1960
Sink the Bismarck! as Able Seaman Brown1960
Sons and Lovers as Arthur Morel1958
Dunkirk as Frankie1958
A Cry from the Streets as Don Farrer1956
War and Peace as Petya Rostov1954
Bang! You're Dead as WillyNaN
The Third One This Week as Not available1969
The Good Guys and the Bad Guys Stunts