Actor
National Theatre Live: The Jungle Book
1 Apr 2027 · as Moti
National Theatre Live: Dr. Strangelove
2025 · as Russian Ambassador Bakov
National Theatre Live: Nye
2024 · as Dr Dain/Winston Churchill
CBeebies Presents: Twelfth Night at Shakespeare's Globe
2024
National Theatre Live: The Father and the Assassin
2024 · as Vinayak Savarkar
Doctor Jekyll
2023 · as Malcolm
National Theatre Live: East is East
2021 · as George Khan
RSC Live: The Tempest
2017 · as Stephano
A Street Cat Named Bob
2016 · as Tony
Jadoo
2013 · as London Chef
Trance
2013 · as Security Guard #2
Tower Block
2012 · as Eddie
National Theatre Live: All's Well That Ends Well
2009 · as 2nd Lord Dumaine