Joshi is a 4th time member of the Uttarakhand Legislative Assembly from the Mussoorie constituency in Dehradun district.
Originally from Pithoragarh district in Uttarakhand, Ganesh Joshi was born in Meerut City in 1958 where his father, Late Shri Shyam Dutt Joshi was posted as a jawan of the Indian Army.He could complete formal education only till class 10th.
Second eldest among five siblings, his childhood was spent in Meerut, Haridwar and Dehradun.
Joined Bharatiya Janata Party as a member in 1984 and served different positions as below.
This article about a Bharatiya Janata Party politician from Uttarakhand is a stub.