He trained at the Film and Television Institute of India, Pune. His films include the critically acclaimed Izzatnagari ki Asabhya Betiyaan, on crimes and killings in the name of honour, and Muzaffarnagar Baqi Hai, on the 2013 Muzaffarnagar communal violence.