
Actor
Age 54 · UK

2018 · ★ 8.2
as Heimdall

2015 · ★ 7.3
as Heimdall

2011 · ★ 6.8
as Heimdall

2017 · ★ 7.6
as Heimdall

2013 · ★ 6.5
as Heimdall

2016 · ★ 7.8
as Chief Bogo (voice)

2013 · ★ 7
as Stacker Pentecost

2012 · ★ 6.6
as Janek

2016 · ★ 7
as Fluke (voice)

2021 · ★ 7.4
as Bloodsport

2022 · ★ 6.3
as Heimdall

2016 · ★ 6.9
as Shere Khan (voice)

2019 · ★ 6.8
as Brixton

2016 · ★ 6.8
as Krall

2007 · ★ 7.6
as Tango

2022 · ★ 7.4
as Knuckles (voice)

2007 · ★ 6.6
as General Stone

2017 · ★ 5.8
as Roland Deschain

2025 · ★ 7.7
as Chief Bogo (voice)

2011 · ★ 5
as Moreau

2017 · ★ 7.2
as Charlie Jaffey

2024 · ★ 7.6
as Knuckles (voice)

2008 · ★ 7
as Mumbles

2023 · ★ 7.4
as Alcott

2026 · ★ 7.1
as Duncan

2017 · ★ 6.6
as Dr. Ben Bass

2010 · ★ 6.3
as Roque

2015 · ★ 7.6
as Commandant

2022 · ★ 6.5
as Dr. Nate Daniels

2022 · ★ 6.9
as The Djinn
Movies from TMDB, TV roles from TVmaze (main cast only).

2024 · Paramount+ · Ended
as Knuckles (voice)

2023 · Apple TV · To Be Determined
as Sam Nelson

2022 · BBC One · Ended
as The Fox (voice)

2022 · Disney+ · Ended
as Chief Bogo (voice)

2021 · Disney+ · Ended
as Heimdall (voice)

2019 · Netflix · Ended
as Charlie

2018 · Sky Go · Ended
as Walter Easmon

2017 · Sky Go · Ended
as Kent

2017 · BBC Three · Ended
as Alpha Ash

2010 · BBC One · On air
as DCI John Luther

2002 · HBO · Ended
as Russell "Stringer" Bell

1998 · Channel 4 · Ended
as Vaughan Rice

1995 · ITV1 · Ended
as Officer Donny Chiswick

1995 · BBC One · Ended
as Matt Gregory (1999)

2024 · National Geographic · Ended
As themself

2022 · Netflix · Ended
As themself

2022 · BBC iPlayer · To Be Determined
As themself

2020 · Netflix · Ended
As themself

2020 · Quibi · Ended
As themself

2017 · Discovery · Ended
As themself

2015 · Discovery · Ended
As themself

2013 · BBC Two · Ended
As themself

1995 · Netflix · On air
As themself