
Consequence 2026
as Dr. Chris Langley
Redacted 2025
as The Speaker
OBEDIENCE 2024
as The Speaker
Einstein and the Bomb 2024
as Jacob Epstein
The Hippopotamus 2017
as Ally Pecher
National Theatre Live: Man and Superman 2015
as Police Officer
National Theatre Live: London Assurance 2010
as James
The Life and Death of Peter Sellers 2004
as Sophia Loren Arrival Reporter
Conspiracy 2001
as Stenographer
Hornblower: The Even Chance 1998
as ... Dr. Hepplewhite
Credits from TMDB.