 He was arrested in connection with the 1940 Satyagrah.Sharma won the Beawar City North seat in the 1951 Ajmer Legislative Assembly election as an Indian National Congress candidate.He obtained 2,372 votes (38.92%).