Born 1982 (age 44) · Kingston upon Thames, England, UK
Appears in 27 titles

Filmography

Derailed
6.4
Derailed
2005
as Paramedic
The Birth of a Nation
6.6
The Birth of a Nation
2016
as Will
The Program
6.4
The Program
2015
as Young Hospital Doctor
Burning Sands
5.8
Burning Sands
2017
as Big Brother Breyton
Blindfire
6.7
Blindfire
2020
as Andre Hughes
Treasure Island
4.3
Treasure Island
2007
as Sam
Spirit Trap
4.4
Spirit Trap
2005
as Edmund Joseph
Death Saved My Life
7.3
Death Saved My Life
2021
as Ed Thompson
Genesis
3.6
Genesis
2018
as Abel
Animal
5.0
Animal
2005
as Doctor
Shoot the Messenger
5.4
Shoot the Messenger
2006
as Kwame
After the Storm
8.0
After the Storm
2017
as Father
The Lost
The Lost
2017
as Officer Eric Carter