Birthday
N/A
Gender
Unknown
Place of Birth
Also know as
--

(1998) Little White Lies
as Solicitor

(2012) National Theatre Live: Timon of Athens
as Isidore

(2010) National Theatre Live: Hamlet
as Lucianus / English Ambassador
(2001) Jack of Diamonds
as Dr. Kurtz

(2015) Coalition
as Lib Dem Aide

(2025) Nuremberg
as Judge Lawrence

(2010) Flight of the Cardinal
as Dr. Fienstein (voice)

(2011) 40 Years
as David

(2023) The Diplomat
as Nathan

(2017) Still Star-Crossed
as Lord Grimaldi

(2022) Colosseum
as Eudemus

(2019) Gentleman Jack
as Vicar