

Fahrenheit 451
1966 · as Male Nurse (uncredited)

Castaway
1986 · as Inland Revenue Manager (uncredited)

Hope and Glory
1987 · as Fireman

Aria
1987 · as Major

To Kill a King
2003 · as Westminster Abbey Priest

Personal Services
1987 · as Lennox

Tom's Midnight Garden
1999 · as Mr Batsford

Shuttlecock: Sins of a Father
2020 · as Fizz

Henry VI Part 2
1983 · as Thomas Horner / Lord Clifford

Christmas Carol: The Movie
2001 · as Dr. Lambert (voice)

The Young Poisoner's Handbook
1995 · as Ray

Henry VI Part 1
1983 · as Mayor of London / Sir John Fastolfe

Henry VI Part 3
1983 · as Duke of Somerset

The Zero Option
1988 · as Sid

God's Outlaw
1986 · as Peter Quentel

The Tragedy of Richard III
1983 · as Lord Grey / Lord Mayor of London

Reasonable Force
1988 · as House Detective

The Three Hostages
1977 · as Salvation Army Captain