- 2026The India StoryFilm
- 2026DadaFilm
- 2026SuryaaFilm
- 2026Prayagraj Ki Love StorySeriesVivek Dahiya
- 2025DevaFilmPrabhat Jadhav
- 2025Badass Ravi KumarFilmSyed Bashir
- 2024Bhool Bhulaiyaa 3FilmRajpurohit
- 2024VanvaasFilm
- 2023PathaanFilmGeneral Qadir
- 2023Gadar 2FilmMaj. Gen. Hamid Iqbal
- 2022Fedora's WrinklesFilmAshok
- 2021Shyam Singha RoyFilmMahant
- 2021ChhatrasalSeries
- 2020Hero Gayab Mode OnSeriesAmal Nanda / Dansh
- 2018PadmaavatFilmGandharvasen
- 2018Baa Baaa Black SheepFilmUtpal Shivalkar
- 2017Paramavatar Shri KrishnaSeriesKans
- 2014MahaKumbh: Ek Rahasaya, Ek KahaniSeriesShivanand
- 2013Iss Pyaar Ko Kya Naam Doon? Ek Baar PhirSeriesNiranjan Agnihotri
- 2005HanumanFilmIndra Deva (Voice)
- 2005Bose: The Forgotten HeroFilmCaptain Inayat Gyani
- 2001RahulFilm