Seecombe
A Minha Prima Raquel (2017)
Wilder
Sherlock: A Noiva Abominável (2016)
Jack
Derek Special (2015)
Oliver Barber
The Christmas Candle (2013)
Simrock
Lezione 21 (2008)
Pyramid God
10.000 A.C. (2008)
Man In Pub
Noites de Agonia (2007)
Mr. Treacher
Hot Fuzz - Esquadrão de Província (2007)
Old Guard (director's cut)
Reino dos Céus (2005)
Hector McDougal
The Rocket Post (2004)
Doctor
Kiss Kiss (Bang Bang) (2001)
Bargee
The Emperor's New Clothes (2001)
Old Lord
The Life and Adventures of Nicholas Nickleby (2001)
Mr. Browne
The Nine Lives of Tomas Katz (2000)
Elderly Drunk (segment "Steal Away")
Viagem Urbana (1999)
Police photographer
The Ugly (1997)
Vicar
O Segredo de Mary Reilly (1996)
Old Pilgrim
Anchoress (1993)
Jack - Danny's Cellmate
Needle (1990)
Mr Morrow
The Tall Guy (1989)
Deaf Man
Burning Ambition (1988)
Commanding Officer
Privates on Parade (1983)
Tyssan
Doctor Who: Destiny of the Daleks (1979)
Doyle
Who Is Killing the Great Chefs of Europe? (1978)
Ludo
Return Fare (1978)
George Wilde (Publican)
O Voo das Águias (1976)
Mr. Smith
Meriel the Ghost Girl (1976)
Customs Inspector (uncredited)
Brannigan (1975)