He acted in movies like Shershaah, 89, Kolkata Calling, Dark Chocolate and Chorabali, Khoj and Cockpit, Made in China (2019) and Extraction (2020).
He also starred in Brahman Naman is a 2016 Indian comedy film directed by Qaushiq Mukherjee.
It was shown in the World Cinema Dramatic Competition section at the 2016 Sundance Film Festival.
He has done an Ad film with Shah Rukh Khan for West Bengal Tourism.
[3] He made his Telugu debut with Ruler in which he portrayed the main antagonist.