The Forbidden Wish
2021 · Drama
as Nate
Mars S2
2018 · Adventure
as Robert Foucault
57 Seconds
2023 · Sci-Fi
as Calvert
The Lost Symbol
2021 · Action
as Agent Adamu
The Forever Purge
as Darius Bryant
The Darkest Minds
2018 · Action
as Paul Daly
Matador
2014 · Action
as Didi Akinyele
The Secret Circle
2011 · Drama
as Eben
Django Unchained
2012 · Drama
as Rodney
Once Upon a Time in Venice
2017 · Adventure
as Gigi
Tears of the Sun
2003 · Action
as Arthur Azuka
Always Outnumbered, Always Outgunned
1998 · Drama
as Marlow Bitta