Capulet
Romeo and Juliet (2024)
Deputy Nolan
Argylle (2024)
Seyi
Eyimofe (2021)
Callum
Petra (2021)
Nature Therapy Ben
A Serial Killer's Guide to Life (2020)
American Soldier
Where Hands Touch (2018)
Lieutenant Yolland
National Theatre Collection: Translations (2018)
Theo Jones
In the Cloud (2018)
Theo James
In The Cloud: Afterlife (2018)
Eddie
What Happened to Monday (2017)
Mr. Brock
Doctor Who: Die Rückkehr von Doctor Mysterio (2016)
Jackie Jackson
National Theatre Live: The Deep Blue Sea (2016)
Trooper
Cinderella (2015)
Mbui
Dying of the Light - Jede Minute zählt (2014)
Tunde Akande
Dara Ju (2012)
Romeo
Romeo and Juliet - Live at Shakespeare's Globe (2010)