- 2027Raah Tere NeFilm
- 2026SheraFilm
- 2025Sardaarji 3FilmKK
- 2025Maa JayeFilmBilla veer ji
- 2024Patna ShukllaFilmSiddharth Shukla
- 2024GaanthSeriesGadar Singh
- 2024Rode CollegeFilm
- 2023Birha : The Journey Back HomeFilm
- 2022Laal Singh ChaddhaFilmMohammad bhai
- 2022VadhFilmShakti Singh
- 2022Samrat PrithvirajFilmMuhammad Ghori
- 2022TanaavSeriesKabir Farooqui
- 2021RoohiFilmGuniya Shakeel
- 2020Gunjan Saxena: The Kargil GirlFilmComm. Off. Gautam Sinha
- 2020Amritsar JunctionFilmSardar Jagjeet Singh
- 2019BharatFilmParamjit Singh Bajwa
- 2019Laal KaptaanFilmRahmat Khan
- 2019DSP DevFilm
- 2019Parchhayee: Ghost Stories By Ruskin BondSeriesChander
- 2018AndhadhunFilmInspector Manohar Jawanda
- 2018Race 3FilmVijender Singh
- 2018Khido KhundiFilmHarry
- 2017Naam ShabanaFilmRavi
- 2017PhillauriFilmKishanchand
- 2017Lucknow CentralFilmTilakdhari
- 2017Brij Mohan Amar Rahe!FilmBeniwal
- 2016Udta PunjabFilmJhujar Singh
- 2016The Kapil Sharma ShowSeriesSelf
- 2014Punjab 1984FilmSukhdev Singh Sarhali
- 2014Dil Vil Pyaar VyaarFilm
- 2011Mummy PunjabiFilm
- 2009Mini PunjabFilm
- 2006MannatFilm
- 2004Des Hoyaa PardesFilmHarjinder- Guddi's fiance
- 2003Okariki OkaruFilmDeepak
- 1993AankhenFilm(uncredited)