IMDb Page
Movie Release Date Character Age at Release
William Tell 01/10/25 41
Rich Flu 12/12/24 41
Long Story Short 02/11/21 Teddy 37
National Theatre Archive: Death of England 02/26/20 Michael 36
Just Mercy 12/25/19 Tommy Champan 36
Denmark 12/05/19 Herb 36
Men in Black: International 06/12/19 Agent C 36
Jurassic World: Fallen Kingdom 06/06/18 Eli Mills 35
Grandpa's Great Escape 01/01/18 Adult Jack (voice) 34
The Ritual 10/11/17 Luke 34
National Theatre Live: Hedda Gabler 03/09/17 Brack 33
Mum's List 11/25/16 Singe 33
Swallows and Amazons 08/19/16 Jim 'Captain Flint' Turner / Polski the Parrot 33
The BFG 06/01/16 Mr. Tibbs 33
Harry Price: Ghost Hunter 12/27/15 Harry Price 32
The Big Short 12/11/15 Danny Moses 32
Get Santa 12/05/14 Steve 31
X+Y 03/13/14 Martin Humphreys 31
What If 09/07/13 Ben 30
The World's End 07/18/13 Young Man 30
I Give It a Year 02/08/13 Josh 29
Life of Pi 11/20/12 Writer 29
The Furious Gods: Making Prometheus 10/11/12 Self 29
Prometheus 05/30/12 Millburn 29
Earthbound 02/06/12 Joe 28
Anonymous 10/21/11 William Shakespeare 28
One Day 03/02/11 Ian Whitehead 27
SUS 05/07/10 Wilby 27
The Scouting Book for Boys 03/19/10 Steve 27
Modern Life Is Rubbish 10/14/09 Liam 26
Frankie Howerd: Rather You Than Me 04/08/08 Dennis Heymer 25
A Room with a View 11/04/07 George Emerson 24
Get Off My Land 08/21/07 Man 24
Grindhouse 04/06/07 Featured Ghost (segment "Don't") (uncredited) 24
Don't 04/05/07 24
Hot Fuzz 02/14/07 DC Andy Cartwright 23
Dracula 12/28/06 Jonathan Harker 23
Cracker: Nine Eleven 10/30/06 DS McAllister 23
Wide Sargasso Sea 10/09/06 Edward Rochester 23
A Good Year 09/09/06 Kenny 23
The Last Drop 04/13/06 David Wellings 23
The Chatterley Affair 03/20/06 Keith 23
Kidulthood 03/03/06 Lenny 22
Green Street Hooligans 09/09/05 Swill 22
The Calcium Kid 04/30/04 Stan Parlour 21
The Legend of the Tamworth Two 04/12/04 Crustie 21
Shaun of the Dead 04/09/04 Noel 21
The Lion in Winter 12/26/03 Prince John 20
Out of Control 08/18/02 Ray 19