Actor
Iron Within
2023 · as Astropath
Against the Law
2017 · as Clerk of Assize
National Theatre Live: The Beaux' Stratagem
2015 · as Count Bellair
Arthur & George
2015 · as Ernest 'Willie' Hornung
Age of Heroes
2011 · as RMP Captain
Secrets of the Aegean Apocalypse
2004 · as Narrator
The Black Death
2004 · as Bailiff of the Court
The Old Curiosity Shop
1995 · as Fred Trent
The Plot to Kill Hitler
1990 · as Remer
The Tenth Man
1988 · as Michel Mangeot
The Lady's Not For Burning
1987 · as Richard