Seriale telewizyjne Rok Tytuł Rola Dodatkowe informacje 2013 Utopia Roy 2 odcinki 2015 Paul 1 odcinek 2017 Otto 3 odcinki 2018 Nate Akindele 4 episodes 2018 Prasa Ed Washburn 6 odcinków 2018 Black Earth Rising Jaalen 1 odcinek 2020–2022 Alexander „Alex” Dumani 8 episodes 2020 Kwame 12 odcinków 2021 George Boleyn 3 odcinki 2022–2023 George 16 odcinków 2022–2026 Obserwowani Isaac Turner 7 odcinków 2023 Czarne lustro Gaap odcinek „” 2024 Elmore Fitch 2 odcinki 2025 Czarne lustro bezimienny gracz odcinek „” 2026 Harry Potter Severus Snape

Teatr Rok Tytuł Rola 2013 Black Jesus Gabriel 2014 Król Lear Burgundy 2015 Romeo i Julia Romeo 2015 You For Me For You Wade 2016, 2018 Hamlet Hamlet 2016 Król Lear Edmund 2017 Tony Ferris 2018 Pinter One 2019 The Convert Chilford 2020 Pass Over Moses 2022 Michael / Bernard 2023–2024 Tristan 2024 Delroy 2025 Chris Keller

Nagrody i nominacje

+ Nagrody i nominacje (wybrane) Nagroda Rok Kategoria Nominowana twórczość Rezultat Drama League Awards 2024 Wybitny występ Laurence Olivier Awards 2025 Najlepszy aktor 2026 Najlepszy aktor drugoplanowy Nagrody