1983
as Rebel Pilot (uncredited)
1981
as Assorted Police
1978
as First Pickpocket
1979
as John (uncredited)
as George Harrison
1982
as Steve
1994
as Dogger
2019
as Charlie
2023
as Earl Leofric
as Young Man on Tube
1993
as Mr. Thomas
as Gerald's Courtier
1991
as Thomas de Quincey
2005
as Policeman
1996
2017
as Self
as The Wicked Giant
2021
as Harry