IMDb Page
Movie Release Date Character Age at Release
Upstairs 04/06/21 James 31
Dead Birds 04/21/19 Saint Sebastian 29
Dusty and Me 09/28/18 Derek 'Dusty' Springfield 28
RSC Live: The Merry Wives of Windsor 09/12/18 Fenton 28
RSC Live: Macbeth 04/11/18 Malcolm 28
To Walk Invisible 12/26/16 George Smith 26
The Legend of Hercules 01/10/14 Agamemnon 23
Frankenstein's Army 01/24/13 Sacha 22
Dance for Me 01/01/13 Rodney 22
National Theatre Live: Antigone 12/31/12 Haemon 22
Quartet 12/26/12 Simon 22
Anna Karenina 09/06/12 Vasily Lukich 22
Mrs Biggs 09/05/12 Gordon 22
8 Minutes Idle 03/29/12 Jonno 22
All Men's Dead 01/01/12 William Callender 21
Harry Potter and the Deathly Hallows: Part 2 07/12/11 Teddy Lupin (uncredited) 21
The Heart of Me 02/10/04 Anthony 13
Lead Heads None 34