Mufasa: The Lion King (2024) als Taka [Young Scar] (voice) | |
Chevalier (2023) als Joseph | |
Just a Boy From Tupelo: Bringing Elvis to the Big Screen (2023) als Self - ‘B.B. King’ | |
Elvis (2022) als B.B. King | |
Cyrano (2021) als Christian de Neuvillette | |
Monster (2021) als Steve Harmon | |
Gully (2021) als Jesse | |
Unity Call (2020) | |
The Trial of the Chicago 7 (2020) als Fred Hampton | |
The High Note (2020) als David Cliff | |
The Photograph (2020) als Andy Morrison | |
Waves (2019) als Tyler Williams | |
Luce (2019) als Luce Edgar | |
Bolden (2019) als Frankie Dusen | |
J.T. LeRoy (2019) als Sean | |
The Wolf Hour (2019) als Freddie | |
Monsters and Men (2018) als Zyrick | |
Assassination Nation (2018) als Mason | |
Jinn (2018) als Tahir | |
Mudbound (2017) als Weeks | |
It Comes at Night (2017) als Travis | |
The Birth of a Nation (2016) als Simon | |
A Sort of Homecoming (2015) als Eliot | |
Dancer and the Dame (2015) als Kenny | |
Dancer and the Dame (2015) als Kenny Bassett | |
Ender's Game (2013) als Salamander (uncredited) | |
12 Years a Slave (2013) als Victim 2 | |
Samo Lives als Jean-Michel Basquiat | |
War Unfolding | |
O'Dessa als Euri Dervish | |
Atlantis |
Unity Call Director |