Worked for several engineering companies before establishing himself in the film industry. Won the National Film Best Actor Award for his performance in Deool (2011). Also received the National Film Award for Best Screenplay for the same film. Made his Bollywood debut in Anurag Kashyap's Ugly (2013). Many of the characters in his scripts are based on personal observations of village life.