

Age of Heroes
2011 · as RMP Captain

The Tenth Man
1988 · as Michel Mangeot

Arthur & George
2015 · as Ernest 'Willie' Hornung

Against the Law
2017 · as Clerk of Assize

Iron Within
2023 · as Astropath

The Black Death
2004 · as Bailiff of the Court

The Plot to Kill Hitler
1990 · as Remer

The Old Curiosity Shop
1995 · as Fred Trent

National Theatre Live: The Beaux' Stratagem
2015 · as Count Bellair

Secrets of the Aegean Apocalypse
2004 · as Narrator