Actor · Born 1978
Watch the Skies
2025 · as Sarge
Mind-Set
2023 · as Daniel
Nine and a Day
2021 · as David
National Theatre Live: Three Sisters
2019 · as Nmeri Ora
Sweetness in the Belly
2019 · as Yusuf
Spider-Man: Far From Home
2019 · as Mob Boss (uncredited)
National Theatre Live: Barber Shop Chronicles
2018 · as Kwabena / Brian / Fabrice / Olawale
Danny & the Human Zoo
2015 · as Larrington
The Physician
2013 · as Mano Dayak
The Duchess of Malfi
2012 · as Delio