Actor
Mouse!
2025
Emergency
2025 · as Jamail Singh Bhindranwale
Big Trouble in Little India
2023 · as The Boss
3 Sleeps
2019 · as Mr. Dillon
Khamoshi
2019
The Hustle
2019 · as Business Traveller
Holmes & Watson
2018 · as Nobleman (uncredited)
Fantastic Beasts: The Crimes of Grindelwald
2018 · as Wizard (uncredited)
Solo: A Star Wars Story
2018 · as Sheesha Smoking Guest (uncredited)
Paddington 2
2017 · as Mad Dog
The Importance of Skin
2017 · as Bossman
The Bongs Again
2017