He started his political career as a member of the Panchayat Samiti, Mandi Sadar. He was elected its chairman in 1973 and remained at the post till 1977. He did many developmental works at Panchayat level. He was elected to the State Legislative Assembly for the first time in the year of 1977. Also remained Deputy Chairman, State Planning Board (Cabinet rank), 1983; Minister of State for Health & Family Welfare, Parliamentary Affairs & Law (Independent Charge), 1985–90; Speaker, Vidhan Sabha, 1993–98; and Minister for Irrigation & Public Health, Law & Justice, Urban Development & Parliamentary Affairs, 6 March 2003 to December, 2007.