He was elected to the Himachal Pradesh Legislative Assembly from Kutlehar in the 2003, 2007, 2012 and 2017 Himachal Pradesh Legislative Assembly election as a member of the Bharatiya Janata Party.
He is Minister of Rural Development, Panchayati Raj, Animal Husbandry and Fisheries in Jai Ram Thakur cabinet.