Home / Discover / People

Beauty and the Beast

2017
as Monsieur D'Arque

The Danish Girl

2015
as Rasmussen

A Cure for Wellness

2017
as Deputy Director

Suffragette

2015
as David Lloyd George

Victor Frankenstein

2015
as Dr. Clive

Son of God

2014
as Caiaphas

Remainder

2015
as Dr. Trevellian

Lot254

2012
as The Camera Collector

Bright Star

2009
as Mr. Taylor

Significance

2015
as Andrew

Ashes in the Snow

2018
as The Man Who Winds His Watch

Good

2008
as Goebbels

Brighton Rock

2010
as Registrar

The Mercy

2018
as Mr. Elliot

A Little Chaos

2015
as Jean Risse

The Crucible

2014
as Reverend John Hale