He was seen as Balli in the 2012 film Jannat 2. In 2013, he was seen in Raanjhanaa as the lead character's best friend for which he received extremely positive reviews. Kaushik Ramesh of Planet Bollywood called his performance "noticeably laudable". In 2015, he received critical acclaim for his role of Advocate Arun Kumar Singh (Chintu) in Tanu Weds Manu 2. He also acted in the Indian Action thriller film Phantom as a RAW officer. He was last seen sharing screen space with Shah Rukh Khan in the movie 'Raees', where he plays 'Sadiq','Raees' friend and partner in crime.