Home / Discover / People

Small Axe

2020
as Frank Crichlow

The River (2012)

2012
as Andreus Jude 'A.J.' Poulain

The Accident (2019)

2019
as Martin Harris

Moses Jones

2009
as Moses Jones

The Inspector Lynley Mysteries

2002
as DC Winston Nkata

Turning World

1997
as Julian Roberts

Lock, Stock...

2000
as Bacon

Harley Street

2008
as Dr. Ekkow Obiang

Casanova

2005
as Rocco

Identity

2010
as DS Anthony Wareing

Guest Star

Episode No Ordinary Family
No Ordinary Brother
2011
Episode Doctor Who (2005)
The Impossible Planet (1)
2006
Episode The Inspector Lynley Mysteries
One Guilty Deed
2006
Episode Doctor Who (2005)
The Satan Pit (2)
2006
Episode The Inspector Lynley Mysteries
Chinese Walls
2006
Episode The Inspector Lynley Mysteries
In the Blink of an Eye
2006
Episode The Inspector Lynley Mysteries
Know Thine Enemy
2007
Episode Randall & Hopkirk (Deceased) (2000)
Marshall and Snellgrove
2001