Actor · Born 1982
Horsegirls
2026 · as Documentary Narrator
Death Saved My Life
2021 · as Ed Thompson
Blindfire
2020 · as Andre Hughes
Genesis
2018 · as Abel
The Lost
2017 · as Officer Eric Carter
After the Storm
2017 · as Father
Burning Sands
2017 · as Big Brother Breyton
The Birth of a Nation
2016 · as Will
The Program
2015 · as Young Hospital Doctor
Treasure Island
2007 · as Sam
Shoot the Messenger
2006 · as Kwame
Derailed
2005 · as Paramedic