
Actor
Age 60 · UK

2006 · ★ 7.6
as Captain Poison

2016 · ★ 6
as Black Gareth

2017 · ★ 6.5
as Mr. Prater

2014 · ★ 5.9
as Jake

2015 · ★ 6
as Francis Warrender

2004 · ★ 6.8
as Prince of Morocco

2022 · ★ 6.6
as Lane Klaxon (voice)

2018 · ★ 6
as Mr. Parkes

2015 · ★ 6
as Simon

2004 · ★ 6.6
as Erito

2023 · ★ 6.7
as Hiram Otis (voice)

2005 · ★ 5.8
as Inspector Marshall

2006 · ★ 6.4
as Matthew Bedwell

2007 · ★ 6.6
as Nicholas Bedwell

2024 · ★ 5.6
as Hal

2014 · ★ 7
as Narrator (voice) – New International Version

2011 · ★ 6.1
as Harrison

2014 · ★ 6.3
as Oberon

1993 · ★ 6.1
as Sergeant Streete

2026
as Othello

1994
as Steward

2021
as Narrator

1998
as Moses

2026
as Narrator (Voice)

1997
as Macduff

2012
as Eugene Murdoch

2012
as Rook

2011
as Mr. Ansah

1993
as Terry

2010
as Nelson Mandela
Movies from TMDB, TV roles from TVmaze (main cast only).

2026 · Channel 4 · To Be Determined
as Pierre Jeffreys

2024 · Disney+ · Ended
as Senator Rayencourt

2022 · BBC One · On air
as Denis Bottomley

2017 · BET · Ended
as Walter Sisulu

2016 · BBC iPlayer · On air
as Joel Steadman

2016 · ITV1 · Ended
as Scorann

2015 · The CW · Ended
as Hank Henshaw / J'onn J'onzz / Martian Manhunter / John Jones / Hank Henshaw / Cyborg Superman

2014 · ABC · Ended
as Sam Saperstein

2011 · Paramount+ with Showtime · Ended
as David Estes

2008 · BBC One · Ended
as Patrick Nye

2008 · ITV1 · Ended
as Major Simon Brooks

2006 · BBC One · Ended
as Tuck

2001 · BBC Two · Ended
as Augustus 'Gus' Pottinger

2000 · ITV1 · Ended
as Max Robertson

1999 · ITV1 · Ended
as Dr. Mike Gregson

1999 · ITV1 · Ended
as Inspector Joe Robinson

1995 · BBC One · Ended
as Daniel

1995 · Channel 4 · Ended
as Trevor

2023 · Sky Arts · On air
As themself

2023 · BBC iPlayer · To Be Determined
As themself

2020 · BBC Two · Ended
As themself

2017 · BBC Two · Ended
As themself