1 unreleased or undated title is hidden. Show unreleased
Stuck! The Musical 2026
as Dr Atkins
National Theatre Live: East is East 2021
as Doctor/Mr Shaw
Aladdin: Live from the West End 2019
as Sultan
Infinite Justice 2006
as Waqar Islam
Credits from TMDB.