IMDb Page
Movie Release Date Character Age at Release
Cuckoo 05/02/24 Luis 57
Sleeping Dogs 03/21/24 Joseph Wieder 57
Head South 01/25/24 Gordon 57
Freelance 10/05/23 Colonel Jan Koehorst 57
Chevalier 04/20/23 Montalembert 56
Prizefighter: The Life of Jem Belcher 06/30/22 Lord Rushworth 56
The Last Duel 10/13/21 Crespin 55
Juniper 08/26/21 Robert 55
Mark Felt: The Man Who Brought Down the White House 09/28/17 Pat Gray 51
Voice from the Stone 04/28/17 Klaus 50
Loving 11/04/16 Sheriff Brooks 50
Dark Crimes 10/12/16 Kozlov 50
Burn Your Maps 10/07/16 Connor Firth 50
The Equalizer 09/24/14 Teddy 48
Sin City: A Dame to Kill For 08/20/14 Damien Lord 48
The Amazing Spider-Man 2 04/16/14 Dr. Ashley Kafka 47
Noah 03/07/14 Lamech 47
Pawn 04/23/13 Lieutenant Barnes 46
Dead Europe 12/12/12 Nico 46
Abraham Lincoln: Vampire Hunter 06/20/12 Jack Barts 45
Dream House 09/29/11 Jack Patterson 45
The Debt 09/30/10 Young Stefan Gold 44
South Solitary 07/29/10 Jack Fleet 44
L'Âge de raison 07/28/10 Malcolm 44
The Tree 03/03/10 George Elrick 43
Alice in Wonderland 03/03/10 Charles Kingsleigh 43
Romulus, My Father 05/31/07 Hora 40
The Path to Redemption 01/01/06 Self 39
Æon Flux 11/30/05 Trevor Goodchild 39
Asylum 09/09/05 Edgar Stark 39
The Great Raid 08/12/05 Captain Redding 39
Star Wars: Episode III - Revenge of the Sith 05/17/05 Poggle the Lesser (voice) (uncredited) 38
Kingdom of Heaven 05/03/05 Guy de Lusignan 38
The Bourne Supremacy 07/23/04 Jarda 38
Evilenko 04/16/04 Vadim Timurovic Lesiev 37
The Lord of the Rings: The Return of the King 12/01/03 Celeborn 37
Timeline 11/26/03 Sir William De Kere / William Decker 37
Kangaroo Jack 01/17/03 Mr. Smith 36
Garage Days 10/03/02 Shad Kern 36
xXx 08/09/02 Yorgi 36
Star Wars: Episode II - Attack of the Clones 05/15/02 Poggle the Lesser (voice) (uncredited) 35
The Lord of the Rings: The Fellowship of the Ring 12/18/01 Celeborn 35
Rain 05/14/01 Cady 34
The Monkey's Mask 05/10/01 Nick Maitland 34
The Three Stooges 04/24/00 Ted Healy 33
The Farm 01/01/00 Adrian Beckett 33
Accidents 07/22/99 Chug 33
Hurrah 01/01/98 Raoul 31
Broken English 09/09/96 Darko 30
Te Keremutunga o Nga Atua 06/24/96 Soldier 29
A Game With No Rules 10/01/94 Kane 28
Jack Brown: Genius 07/11/94 Dennis 28
Wagner In Venice None Liszt 57