John Carter 2012
as Telegraph Clerk
Doctor Who: The Next Doctor 2008
as Mr. Scoones
The Lost Language of Cranes 1992
as Bob
A Wreath of Roses 1987
as Hotel Owner
To Catch a King 1984
as Walter Monckton
The Out of Town Boys 1979
as Wesson
Credits from TMDB.