
Actor
Age 49 · UK

2010 · ★ 8.4
as Eames

2012 · ★ 7.8
as Bane

2015 · ★ 7.6
as Max Rockatansky

2021 · ★ 7.9
as Eddie Brock / Venom (uncredited)

2015 · ★ 7.5
as John Fitzgerald

2017 · ★ 7.5
as Farrier

2018 · ★ 6.8
as Eddie Brock / Venom

2021 · ★ 6.7
as Eddie Brock / Venom

2001 · ★ 7.4
as Twombly

2011 · ★ 7.8
as Tommy Conlon

2024 · ★ 6.7
as Eddie Brock / Venom

2015 · ★ 7
as Ronald Kray / Reginald Kray

2012 · ★ 6.2
as Tuck

2008 · ★ 7
as Handsome Bob

2012 · ★ 7.1
as Forrest Bondurant

2011 · ★ 6.6
as Ricki Tarr

2006 · ★ 6.7
as Raumont

2014 · ★ 6.9
as Ivan Locke

2009 · ★ 6.9
as Michael Peterson / Charles Bronson

2014 · ★ 6.8
as Bob

2004 · ★ 6.9
as Clarkie

2015 · ★ 6.3
as Leo Demidov

2002 · ★ 6.3
as Praetor Shinzon

2025 · ★ 6.4
as Walker

2024 · ★ 6.7
as Johnny

2009 · ★ 6
as Michaels

2020 · ★ 5.1
as Al Capone

2007 · ★ 7.4
as Stuart Shorter

2007 · ★ 5.6
as Pierre Jackson

2007 · ★ 5.3
as Zak
Movies from TMDB, TV roles from TVmaze (main cast only).

2025 · Paramount+ · On air
as Harry Da Souza

2017 · BBC Three · Ended
as Herbert (voice)

2017 · BBC One · On air
as James Keziah Delaney

2013 · BBC One · On air
as Alfie Solomons

2009 · ITV1 · Ended
as Heathcliff

2009 · Sky Showcase · Ended
as Freddie

2008 · ITV1 · Ended
as Zak

2007 · Paramount+ with Showtime · Ended
as Jack Donnelly

2006 · BBC One · Ended
as Robert Dudley / Earl of Leicester

2005 · ITV1 · Ended
as 2nd Lieutenant Jack Rose

2024 · Paramount+ · On air
As themself

2022 · Sky Nature · Ended
As themself

2020 · Prime Video · Ended
As themself

2013 · ITV1 · Ended
As themself

2011 · BBC Three · Ended
As themself