

The Moment
2026 · as Rashid

Ordinary Love
2019 · as GP

Christmas at the Palace
2018 · as Doctor

Cardiff
2022

Fly Little Bird

RSC Live: Twelfth Night
2018 · as Sebastian

Anthony
2020 · as Surgeon Varma

The Backseat
2016 · as kazeem

National Theatre Live: Dara
2020 · as Governor Khan / Murad’s Aide / Prison Guard

National Theatre Live: The Beaux' Stratagem
2015 · as Bagshot

National Theatre Live: Behind the Beautiful Forevers
2015 · as Esh Alladi: Guard at Dongri, Defender