 He was very close to Ghulam Nabi Azad in the Indian National Congress and he resigned after 40 years.On 25 October 2017, he launched his own Political Party 'Jammu Kashmir Bachao Tehreek'.On 24th of January 2019 he joined Jammu & Kashmir Peoples Conference in presence of Party Chairman Sajjad Gani Lone 

On 22nd of February 2019 he was appointed as Senior Vice President Jammu & Kashmir People’s Conference.