 Ganesh Singh was born on 2 July 1962 in Gram Panchyat Khamahariya, Satna district, Madhya Pradesh State.He is the second of seven children born to Kamal Bhan Singh and Phoolmati Singh.He started is political career as a general secretary of law college then becoming president of law college, he came close to socialist leaders of janta party and started working with them.