Actor
Daayra
2026 · as JCP Abhinav Rao
Last Man in Tower
2026 · as Mr. Puri
Mukhbir: The Story of a Spy - The Movie
2026 · as Shamim Bukhari
Sam Bahadur
2023 · as Lt. Gen. BM Kaul
Berlin
2023 · as Kapil Mahajan
Jaane Jaan
2023 · as Commissioner Borkar
Runway 34
2022 · as Ajay Kedia
Gajab Thai Gayo!
2022 · as Raghuram
Uri: The Surgical Strike
2019 · as Shahid Khan
Padmaavat
2018 · as Gora Singh
Take Off
2017 · as Yosuf
Special 26
2013 · as Solanki