Actor
The Strange Case of Dr. Jekyll & Mr. Hyde
2022 · as Lanyon
Cruella
2021 · as Country Constable
Hampstead Theatre At Home: Drawing The Line
2020 · as YOUNG MAN / AIDE TO JINNAH / LORD KRISHNA
The Personal History of David Copperfield
2019 · as Tungay
Mari
2019 · as Rohan
Johnny English Strikes Again
2018 · as Officer Kohli
Christopher Robin
2018 · as Ravi Patel (uncredited)
Murder on the Blackpool Express
2017 · as PC Alec Collins
Hampstead
2017 · as Xavier
Soul Breaker
2015 · as Viz Verdi
Hamlet
2015 · as Guildenstern
Alan Partridge: Alpha Papa
2013 · as Officer Rohan Kapoor