Aucune biographie disponible pour le moment.
Le Choc des Titans
2010
Rôle : Prokopion
Invincible
2014
Rôle : Miller
Seule contre tous
2010
Rôle : Jim Higgins
Heartless
2010
Rôle : Lee Morgan
Killing Bono
2011
Rôle : Nick
Un chat pour la vie
2016
Rôle : James Bowen
Attack the Block
2011
Rôle : Brewis
Wasteland
2012
Rôle : Harvey
Clapham Junction
2007
Rôle : Theo
Get Lucky
2013
Rôle : Lucky
Ethel & Ernest
2016
Rôle : Raymond Briggs (voice)
Cheerful Weather for the Wedding
2012
Rôle : Joseph Patten
Digital Theatre - Over There
2009
Brothers of the Head
2006
Rôle : Barry Howe
Dogging: A Love Story
2009
Rôle : Dan
Rock'N'Love
2011
Rôle : Adam
Unspeakable
2017
Rôle : Danny
Joyeux Noël Bob
2020
Rôle : James Bowen
National Theatre Live: Edward Albee's Who's Afraid of Virginia Woolf?
2017
Rôle : Nick
St George's Day
2012
Rôle : William Bishop
Mother's Pride
2026
Rôle : Pritchard
National Theatre Live: The Curious Incident of the Dog in the Night-Time
2012
Rôle : Christopher Boone
3 fois 20 ans
2011
Rôle : Benjamin
The Rack Pack
2016
Rôle : Alex Higgins
Othello
2026
Behind the Block
2011
Rôle : Self
13 Steps Down
2012
Rôle : Mix Cellini