Known For
Filmography
2025
2023
2022
2019
2017
2016
2015
2012
2012
2011
2010
2010
20011998

Nuremberg
Movie · as Judge Geoffrey Lawrence

The Diplomat
TV · as Nathan · 1 ep

Colosseum
TV · as Eudemus · 8 eps

Gentleman Jack
TV · as Vicar · 1 ep

Still Star-Crossed
TV · as Lord Grimaldi · 1 ep

The Crown
TV · as Alec Cadogan · 1 ep

Coalition
Movie · as Lib Dem Aide

National Theatre Live: Timon of Athens
Movie · as Isidore

Call the Midwife
TV · as Mr. Reynolds · 1 ep

40 Years
Movie · as David

National Theatre Live: Hamlet
Movie · as Lucianus / English Ambassador

Flight of the Cardinal
Movie · as Dr. Fienstein (voice)
Jack of Diamonds
Jack of Diamonds
Movie · as Dr. Kurtz

Little White Lies
Movie · as Solicitor