Actor · Born 1974
Knockout: The Untold Story of Royce Claxton
2021
My Brother's Keeper
2020 · as Theo
Home of the Brave
2020
Grace of the Father
2019 · as The Duke
The Green Grass
2019 · as Shawn Wade
Secrets And Lies
The Season
2018 · as David Lomax
An Encounter with the Messiah
2015 · as Barabbas
God Where Are You?
2014 · as Malachi Carpenter
100 Tears
2007 · as Detective Spaulding