IMDb Page
Movie Release Date Character Age at Release
The Trouble with Jessica 04/05/24 Richard 56
Scoop 03/27/24 Prince Andrew 56
The Uninvited 03/11/24 Gerald 56
Old 07/21/21 Charles 53
The Father 12/23/20 Paul 53
Judy 09/27/19 Sid Luft 51
Modern/Love in 7 Short Films 06/18/19 Tom 51
Gods of Egypt 02/25/16 Urshu 48
Rise 02/19/16 48
Blinky Bill the Movie 08/21/15 The Cat (voice) 47
Killing Jesus 04/05/15 Caiaphas 47
Where the Devil Hides 10/10/14 Jacob Brown 46
Hercules 07/23/14 Autolycus 46
The Brunchers 04/12/14 Tom 46
I'll Follow You Down 07/28/13 Gabriel 'Gabe' Whyte 45
The Sea 06/23/13 Carlo Grace 45
All Things To All Men 04/05/13 Parker 45
Hotel Noir 10/09/12 Felix 44
Abraham Lincoln: Vampire Hunter 06/20/12 Adam 44
The Tourist 12/08/10 The Englishman 43
Vinyan 08/30/08 Paul Belhmer 40
Downloading Nancy 01/21/08 Albert Stockwell 40
The Holiday 12/08/06 Jasper Bloom 39
Amazing Grace 09/16/06 Thomas Clarkson 38
Out of the Blue 09/11/06 English Trader 38
The Illusionist 08/18/06 Crown Prince Leopold 38
Paris, je t'aime 06/21/06 William (Père-Lachaise) 38
Tristan & Isolde 04/07/06 Marke 38
The Taming of the Shrew 11/21/05 Tim Agnew 38
The Legend of Zorro 10/24/05 Armand 37
Victoria Station 11/02/03 The Cabbie 36
Helen of Troy 04/19/03 Agamemnon 35
Extreme Ops 11/27/02 Ian 35
A Knight's Tale: Making Of 06/04/02 Himself 34
Mermaid Chronicles Part 1: She Creature 12/20/01 Angus 34
A Knight's Tale 05/11/01 Count Adhemar 33
Higher Love 05/02/01 Ross 33
Bless the Child 08/11/00 Eric Stark 32
In a Savage Land 10/21/99 Mick Carpenter 31
Illuminata 05/21/98 Dominique 30
Martha – Meet Frank, Daniel and Laurence 05/08/98 Frank 30
Dark City 02/27/98 John Murdoch 30
Dangerous Beauty 02/20/98 Marco Venier 30
The Woodlanders 02/06/98 Giles Winterbourne 30
Hamlet 12/25/96 Fortinbras 29
Victory 12/13/96 Martin Ricardo 29
Henry IV 10/27/95 Harry Percy (Hotspur) 27
Carrington 05/25/95 Mark Gertler 27
Cold Comfort Farm 01/01/95 Seth Starkadder 27
A Man of No Importance 12/24/94 Robbie Fay 27
Citizen Locke 04/30/94 Midshipman Clarke 26
Dirtysomething 04/06/94 26
Dirty Weekend 10/29/93 Tim 26
The Last Romantics 03/29/92 Mike Costain 24
Twenty-one 10/04/91 Bobby 23
All That I Am None 56