Singh was schooled in his village and then obtained his B.Com. at S S Jain Subodh College, Jaipur. He was elected as parshad at Jaipur Nagar Nigam in 1988–93. He was also the member of Bhawani Niketan Shikshan Sansthan, Jaipur. He was also elected as Pradesh Mantri and Pradesh Mahamantri in KishanMorchaBJP.