Credits
- 2022 · No Refusal as Manoj
- 2021 · Abhijaan as Shakti Chattopadhyay
- 2020 · Rawkto Rawhoshyo as O. C.
- 2020 · Chippa as
- 2019 · Ghost of the Golden Groves as Promotho
- 2019 · Cat Sticks as Tamanna
- 2019 · Taranath Tantrik as
- 2018 · Nabarun as
- 2015 · Ludo as Dadu
- 2015 · The Churning of Kalki as
- 2014 · Rati Chakravyuh as
- 2013 · The Egyptian Mystery as
- 2013 · The Land of Cards as Storyteller / Rajashaheb
- 2013 · Kangal Malsat as
- 2011 · Baishe Srabon as Rabindranath Moitra
- 2010 · Gandu as Ricksha
- 2010 · Autograph as
- 2009 · Bishh as
- 2005 · Herbert as Young Herbert




