Known for

How I Spent My Summer Vacation
1997D'Angelo
The Signal
2007Rod
Overwatch: Be the Hero
2018Doomfist (voice) / Self
Big Ain't Bad
2002Clay
The Jailhouse
2009Cash
Stomp the Yard
2007Harold
Money Monster
2016Yao Appiah COO
Kensho at the Bedfellow
2017Mosi
National Theatre Live: Fela!
2011Fela
Patti Cake$
2017O-Z
Farewell Meu Amor
2016Walter
Vox Lux
2018
First Time Felon
1997Smiling Inmate (as Michael Ngaujah)
