|
शक्ति शालिनी (2026) as |
|
तेरे इश्क़ में (2025) as Group Capt. V Shekhawat |
|
Rangbaaz: The Bihar Chapter (2025) as |
|
निशानची (2025) as Jabardast |
|
जाट (2025) as Somulu |
|
सुपरबॉय्ज़ ऑफ मालेगाँव (2025) as Farogh Jaffery |
|
छावा (2025) as Chandogamatya Kavi Kalash |
|
Match Fixing - The Nation At Stake (2025) as |
|
सिया (2022) as |
|
आधार (2021) as Pharsua |
|
गुंजन सक्सेना: द कारगिल गर्ल (2020) as IAF Off. Dileep Singh |
|
Tryst With Destiny (2020) as |
|
Saand Ki Aankh (2019) as Dr. Yashpal |
|
Gold (2018) as Imtiaz Shah |
|
दास देव (2018) as Milan Shukla |
|
मुक्काबाज़ (2018) as Shravan Singh |
|
Bollywood Diaries (2016) as Daman |
|
Kali-Katha: The Prologue to Ugly (2014) as |
|
गोरी तेरे प्यार में (2013) as |
|
Issaq (2013) as Bihata |
|
Shorts (2013) as |
|
Ugly (2013) as Chaitanya Mishra |
|
Bombay Talkies (2013) as Vijay |
|
गैंग्स ऑफ़ वास्सेपुर पार्ट - २ (2012) as Danish Khan |
|
गैंग्स ऑफ़ वास्सेपुर पार्ट - १ (2012) as Danish Khan |
|
Shor (2011) as Lallan |
|
City of Gold (2010) as Mohan |
|
जन्नत (2008) as Cricket team captain |
|
चेन कुली की मेन कुली (2007) as Sohail |
|
Pal Bhar Ke Liye () as |
|
Shoojit Sircar Mythological Comedy Project () as |
|
मुक्काबाज़ (2018) Screenplay |
|
मुक्काबाज़ (2018) Original Music Composer |
|
वाह! लाइफ हो तोह ऐसी! (2005) Assistant Director |