Home / Discover / People

In the Heart of the Sea

2015
as Benjamin Lawrence

Heartless

2009
as Papa B

After Tomorrow

2009
as James

Soundproof

2006
as Dean Whittingham

Freefall

2009
as Jim

Birdsong

2012
as Jack Firebrace

Kill Your Friends

2015
as Trellick

Mr. Jones

2019
as George Orwell

The Hallow

2015
as Adam Hitchens

The Awakening

2011
as Edward Judd

Persuasion

2007
as Harry Harville

Shell

2012
as Pete

The Passion

2008
as Jesus

The Beast

2013
as Dad

QEDA

2017
as Bingwen I & II

Guest Star

Episode Game of Thrones
Winter Is Coming
2011
Episode Sense8
Limbic Resonance
2015
Episode Game of Thrones
Beyond the Wall
2017
Episode Sense8
Demons
2015
Episode Game of Thrones
Lord Snow
2011
Episode Game of Thrones
The Kingsroad
2011
Episode Foyle's War
N/A
2008
Episode Agatha Christie's Poirot
Murder on the Orient Express
2010
Episode Mary & George
The Golden City
2024
Episode The Lord of the Rings: The Rings of Power
Adar
2022