Han tilhørte Bharatiya Janata Party (BJP). Fra 1993 til 1996 var han medlem av den lovgivende forsamling i Uttar Pradesh og i en periode deputert minister i delstatsregjeringen. Han var deretter på det nasjonale plan parlamentsmedlem, i Lok Sabha, for valgkretsen Almora i Uttarakhand i fire perioder. Han måtte søke neste gjenvalg fra Nainital for den 15. Lok Sabha, ettersom Almora ble designert en designert valgkrets. Da tapte han imidlertid valget mot K. C. Singh Baba (INC).