He was elected to the Lok Sabha, lower house of the Parliament of India from the Shimla constituency of Himachal Pradesh in 1980,1984,1989,1991,1996 and 1998 as a member of the Indian National Congress.He was a member of the Himachal Pradesh Legislative Assembly from Solan in 1972 as an Independent candidate.