Home / Discover / People

Limonov: The Ballad

2024
as Eduard Limonov

Passages

2023
as Martin

Women Talking

2022
as August

Surge

2020
as Joseph

Little Joe

2019
as Chris

O Holy Ghost

2019
as Charmaine

Palo Santo

2018
as Palo Santo Hologram

A Very English Scandal

2018
as Norman Scott

Mary Poppins Returns

2018
as Michael Banks

Paddington 2

2017
as Paddington Brown (voice)

Queers

2017
as Perce

London Spy

2015
as Danny

The Danish Girl

2015
as Henrik Sandahl

Suffragette

2015
as Sonny Watts

Unity

2015
as Himself - Narrator (voice)

In the Heart of the Sea

2015
as Herman Melville

Paddington

2015
as Paddington (voice)

The Lobster

2015
as John

Spectre

2015
as Q

Lilting

2014
as Richard

The Muse

2014
as Edward

Fargo

2014
as Rabbi Milligan

Teenage

2013
as British Boy (voice)

The Zero Theorem

2013
as Doctor 3

Beat

2013
as Man

The Hollow Crown

2012
as Richard II

Cloud Atlas

2012
as Robert Frobisher

Skyfall

2012
as Q

The Hour (2011)

2011
as Freddy Lyon

The Tempest

2010
as Ariel

Bright Star

2009
as John Keats

Love Hate

2009
as Tom

Criminal Justice

2008
as Ben Coulter

Brideshead Revisited

2008
as Sebastian Flyte

I'm Not There.

2007
as Arthur

Perfume: The Story of a Murderer

2006
as Jean-Baptiste Grenouille

Nathan Barley

2005
as Pingu

Stoned

2005
as Keith Richards

Layer Cake

2004
as Sidney

The Trench

1999
as Pte. James Deamis

The Escort

1999
as Jay

Black Doves

as Sam Young

Producer

Movie O Holy Ghost 2019

Guest Star

Episode Queers
The Man on the Platform
2017
Episode My Shakespeare
David Tennant on Hamlet
2014
Episode Shakespeare Uncovered
Derek Jacobi on Richard II
2012