
Actor
Age 56 · UK

2018 · ★ 7.4
as Border Tribe Elder

2017 · ★ 6.7
as Medical Frigate Captain

2022 · ★ 7
as Border Tribe Elder

2013 · ★ 6.6
as Nate

2024 · ★ 7
as Kambili Kalu

2025 · ★ 6.9
as Caleb

2016 · ★ 7.1
as Moise Tshombe

2008 · ★ 6
as Scott

2013 · ★ 5.8
as Danny

2012 · ★ 6.5
as Ike (segment "Perfect")

2001 · ★ 3.3
as AJ

2012 · ★ 4.1
as Train Driver David

2026
as Ugo

2012 · ★ 4.3
as Leroy

2023 · ★ 5.2
as Leo Demarco

2014
as Jason

2015
as Calvin Gayle

2023 · ★ 6.3
as Samuel

2026
as Father Alexis

2011
as Bobo

as Molineux

2019
as Tshembe Matoseh

2027
as Barry

2021
as US Adult

2009
as Ike

2025
as Loxley

1992
as Henry

2021
as Benny

2024
as Father

2003
as Adolph
Movies from TMDB, TV roles from TVmaze (main cast only).

2024 · BBC iPlayer · Ended
as The Vicar

2023 · U&alibi · Ended
as Colin Sutherland

2022 · Channel 4 · To Be Determined
as Charlie Francis

2022 · Paramount+ · Ended
as Captain Jacob Keyes

2019 · BBC Two · Ended
as Prime Minister Jahan Zakari

2019 · Channel 4 · Ended
as Richard Gregory

2018 · BBC Two · Ended
as Simon Nyamoya

2018 · AMC+ · Ended
as Jamie Hayward

2017 · Hulu · Ended
as William North

2015 · FX · Ended
as Berber the Moor

2014 · Paramount+ with Showtime · Ended
as Sembene

2012 · Channel 4 · Ended
as Wes

2002 · ITV1 · Ended
as Cpl. Ricky Mann
BBC One · In Development
as Ernest