Actor · Born 1984
Hamlet
2024 · as Hamlet
8 Minutes 20 Seconds
2024 · as Jasper
The Same Storm
2022 · as Russell Davis
Worth
2021 · as Darryl Barnes
Under the Greenwood Tree
2020
Antigone in Ferguson
2020 · as Haimon
The Kindergarten Teacher
2018 · as Justin
BlacKkKlansman
2018 · as Hakeem
Detroit
2017 · as Eddie
It's Kind of a Funny Story
2010 · as Jennifer