Television:
* P-Valley (2020-present) as Diamond
* Harlem (2021-present) as Ian
* The Haves and the Have Nots (2013-2020) as "Crazy"
* The Gifted (2017-2019) as "Boom Boom"
* The Inspectors (2015-2016) as Aiden
* Saints & Sinners (2017) as Tyrell
* Being Mary Jane (2014-2019) as "The Beast"
Films:
* The Woman King (2022) as General
* The Perfect Match (2016) as David
* The Last Day of Summer (2018) as Devon
* A Day in the Life of a Man (2019) as Mark
He has also appeared in short films and television series episodes.
This is not an exhaustive list, but it includes some of his most well-known projects.