IMDb Page
Movie Release Date Character Age at Release
Paint 08/24/23 46
Jolly Good Christmas 10/29/22 Callum 45
American Desert 06/29/21 Ryan 43
Mix Up in the Mediterranean 02/20/21 Henri Vermeiren 43
Goodnight Death 07/18/20 Charles 42
Love Blossoms 02/18/17 Stefan Loxley 39
Criticsized 12/13/16 Detective Jack Donaldson 39
The Charnel House 11/04/16 Alex Reaves 39
Dartmoor Killing 09/18/15 Chris 38
The Red Dress 04/03/15 37
Saul: The Journey to Damascus 04/01/14 Addai 36
And Now a Word from Our Sponsor 05/10/13 Lucas Foster 35
Fractured 04/14/13 Dylan / Jaron 35
Colombiana 07/27/11 Richard 33
Tanker 01/29/11 Ben 33
A Christmas Carol 11/04/09 Caroline's Husband (voice) 32
Little Fish, Strange Pond 10/23/09 Sweet Stephan 32
Red Sands 02/24/09 Gregory Wilcox 31
Dead Like Me: Life After Death 02/17/09 Mason 31
Young People Fucking 09/05/07 Ken 30
Caffeine 03/16/07 Charlie 29
The Princess Diaries 2: Royal Engagement 08/06/04 Andrew Jacoby 26
On the Set: The Princess Diaries 2 – Royal Engagement 08/05/04 Self 26
Devil's Gate 05/20/04 Rafe 26
In Love and War 11/18/01 Eric Newby 24
Young Blades 02/23/01 Aramis 23