He has been a member of the Bharatiya Janata Party since moving from the Indian National Congress in January 2022.
In 2012 Assembly election, he lost to Dinesh Dhanai an Independent candidate by 377 votes.
[1] He served as the Minister of state for Industrial Development under N. D. Tiwari ministry from 2002 to 2004.
Kishore Upadhyaya was the President of Uttarakhand Pradesh Congress Committee from 2014 to 2017, taking over from Yashpal Arya.
[2][3] This article about a Bharatiya Janata Party politician from Uttarakhand is a stub.