He was a member of the 12th, 13th and 14th Lok Sabhas of India, representing the Hamirpur constituency of Himachal Pradesh as a member of Bharatiya Janata Party.
He served in the 12th, 13th, and 14th Lok Sabhas of India, where he represented the Hamirpur constituency of Himachal Pradesh under the Bharatiya Janata Party.