
Known for

An Education
2009Graham
Chatroom
2010Jim
An Angel for May
2002Tom
Sons & Lovers
2003Young Paul
The Imitation Game
2014Peter Hilton
National Theatre Live: Skylight
2014Edward Sergeant
Supermarket Girl
2012Andy
One Day
2011Murray CopeThe Pity of War: The Loves and Lives of the War Poets
2016Wilfred Owen
The Riot Club
2014Guy Bellingfield
The Party's Just Beginning
2018Alistair
Carnage: Swallowing the Past
2017Jeremy (voice)
Elizabeth Harvest
2018Oliver
And When Did You Last See Your Father?
2007Blake Morrison (Teen)
The Look of Love
2013Howard Raymond
Johnny English Strikes Again
2018P