Actor
Smile
2022
as Robert Talley
Don't Look Up
2021
as Dr. Teddy Oglethorpe
The Unforgivable
2021
as Vincent Cross
Steps
2021
as Brian Coleman
The United States vs. Billie Holiday
2021
as Louis McKay
Bull
2020
as Abe
Cut Throat City
2020
as Courtney
Greyhound
2020
as Cleveland
The Photograph
2020
as Isaac Jefferson
Just Mercy
2019
as Herbert Richardson
Postmarked
2019
as Lionel
The Last Black Man in San Francisco
2019
as James Sr.
Monsters and Men
2018
as Will Morris
The Week Of
2018
as Cousin Marvin
Mudbound
2017
as Hap Jackson
Brawl in Cell Block 99
2017
as Jeremy
Wetlands
2017
as Sergeant Walker
Anesthesia
2016
as Parnell
The Challenger
2015
as Frederick
Shelter
2014
as Franklin
Full Circle
2013
as Lomatic
Womack
2012
as Womack
Pariah
2011
as Sock
Pro-Black Sheep
2009
as Alex
The Rivals of Amziah King
Signing Day