2.81
Popularity22
Credits6.7
Rating67.3M
Budget277M
RevenueActing
Primarily2025 Deep Cover as Billings
2023 Knights of the Zodiac as Alman Kido
2020 Possessor as John Parse
2019 Game of Thrones: The Last Watch as Self
2015 The Martian as Mitch Henderson
2015 Pixels as Corporal Hill (SAS Officer)
2015 Jupiter Ascending as Stinger Apini
2012 Soldiers of Fortune as Dimidov
2012 Mirror Mirror as King
2010 Death Race 2 as Markus Kane
2010 Percy Jackson & the Olympians: The Lightning Thief as Zeus
2006 Silent Hill as Christopher Da Silva
2005 The Dark as James
2005 Flightplan as Captain Rich
2005 The Island as Dr. Bernard Merrick
2004 National Treasure as Ian Howe
2004 Troy as Odysseus
2003 The Lord of the Rings: The Return of the King as Boromir
2002 The Lord of the Rings: The Two Towers as Boromir (Extended Cut)
2002 Equilibrium as Errol Partridge
2001 The Lord of the Rings: The Fellowship of the Ring as Boromir
1995 GoldenEye as Alec Trevelyan