Home / Discover / People

Interview with the Vampire

2022
as Lestat de Lioncourt

Belle

2013
as John Davinier

Hatfields & McCoys

2012
as Tolbert McCoy

2:22

2017
as Jonas

Serena

2014
as Vaughn

The Riot Club

2014
as Hugo Fraser-Tyrwhitt

Lambs of God

2019
as Ignatius

Despite the Falling Snow

2016
as Young Alexander Ivanov

The Hunting

2019
as Ray

Anonymous

2011
as Earl of Essex

The Newsreader

2021
as Dale Jennings

'71

2014
as Lt. Armitage

The Railway Man

2014
as Young Finlay

Redd Inc.

2012
as William Tucker

Prime Suspect 1973

2017
as DI Len Bradfield

The Limehouse Golem

2016
as John Cree

Tigers

2014
as Frank

Guest Star

Episode Agatha Christie's Marple
Greenshaw's Folly
2013