Filmoraphy
2025
TBA
Welcome To The Jungle
2023
2023
Bunty Aur Babli 2

| Chutwa Chaubey, |
2021
2020
Das Capital: Gulamon Ki Rajdhani
2019
Family of Thakurganj
Fagun Haway
Fagun Haway
2018
Bharat Ane Nenu
S. P. Chauhan
S. P. Chauhan
2017
Hameer,
Tubelight ,
Toofan Singh,
Game Over ,
Panchlait ,
Babuji Ek Ticket Bambai,
Journey of Bhangover
Tubelight ,
Toofan Singh,
Game Over ,
Panchlait ,
Babuji Ek Ticket Bambai,
Journey of Bhangover
Bahniman
Chinese Bhassad
| TT Bhaiyya |
2016
Sardaar Ji 2
| Teja |
Mukhtiar Chadha
| Chidi Hussain |
2015
Aisa Yeh Jahaan
| Nalia Kai |
Pagdi The Honour
| Police Officer |
Manjunath
| Golu Goyal |
2014
Jatt James Bond
| Bant Mistri |
Geetiyan
| Lallan Singh |
Singh Saab The Great
| Lallan Singh |
2013
Ajoba
Oass
| John |
Jeena Hai Toh Thok Daal
| Mahkoo |
Gangs of Wasseypur
| Singer in a band |
Sooper Se Ooper
| Bhairu |
Rowdy Rathore
| Inspector Vishal Sharma |
Chakradhaar
| Yogiraj Chaudhary |
2012
Jal
| Ramkhiladi |
Chargesheet
Suraj
Monica
| Public Prosecutor Mathur |
Sahi Dhandhe Galat Bande
Malik
Aarakshan
| Shambhu Kaka |
2011
Yeh Saali Zindagi
| Badey |
Yeh Sunday Kyun Aata Hai
Road, Movie
Waterlord
Rivaaz
| Inspector Sadanand Pathak |
Lamhaa
| Rauf |
Don Seenu
| Baiju |
2010
Mumbai Cutting
Well Done Abba!
| Ramiyya - Police constable |
2009
Sankat City
Sankat City
Singh Is Kinng
| Pankaj Udaas |
Welcome to Sajjanpur
| Ramsingh |
Deshdrohi
Baba Qadum
2008
Tashan
ACP Kuldeep Singh Hooda
Risk
| Arbaaz Bin Jamal |
Anwar
| S.P. Tiwari |
Lakshyam
| Section Shankar |
Aaja Nachle
| Inspector Sahib |
2007
Khanna & Iyer
2006
Bas Ek Pal
| Swamy |
Dhadkanein
Apaharan
| Gaya Singh |
Amu
Gobind
Yahaan
| Shakil Ahmed |
D
| Shabbir |
Kisna: The Warrior Poet
| Shankar Singh |
Ab Tak Chhappan
| Sub-Inspector Imtiaz Siiddiqui |
2004
Asambhav
| Randit Parmar |
Hazaaron Khwaishein Aisi
| Randhir Singh |
Gangaajal
| Sunder Yadav |
2003
Amma
| Raghunath |
Dhoop
| Inspector Ram Singh Malik |
Chameli
| DCP K.P. Singh |
2003
Mumbai Se Aaya Mera Dost
| Rudra Pratap Singh |
2002
Gunaah
Parshuram
Lagaan: Once Upon a Time in India
| Lakha |
Avgat
| Inspector A. Tadlapurkar |
Mujhe Kucch Kehna Hai
| The Kashmiri terrorist |
2001
Aalavandhan Abhay
| The Kashmiri terrorist |
Bawandar
Sarju
2000
Pukar
| Major Katar Singh |
1999
Samar
| Ramesh Singh |
Arjun Pandit
Shiva
Shool
| Lalan Singh |
1998
Hazaar Chaurasi Ki Maa
| Laltu (Brati's comrade) |
2003
Dum
| Babu Kasai |



