Karluk: Surviving the Arctic 2007
as Narrator
Monte Cassino: The Soldiers' Story 2004
as Self - Narrator (voice)
Reasonable Force 1988
as TV Journalist
End of the Line 1984
as Brian
Doctor Who: Meglos 1980
as Deedrix / Meglos (voice) (uncredited)
Credits from TMDB.