Actor
The Taj Story
2025 · as Nawaz Khan
Chhaava
2025 · as Mukkarab Khan
Badass Ravi Kumar
2025 · as Bhujang
The UP Files
2024 · as Abdullah
Kalki 2898-AD
2024 · as Bani
Dybbuk
2021
Sadak 2
2020 · as Om
Romeo Akbar Walter
2019 · as Isaq Afridi
Uri: The Surgical Strike
2019 · as Zameer Ul Hasan
Udanchhoo
2018 · as Dhanraj Singhania
Muzaffarnagar 2013
2017 · as Jodha Singh
Do Lafzon Ki Kahani
2016 · as Srikant