He was elected as Member of Legislative Assembly, as a Praja Socialist Party candidate, from Ballia sadar Vidhan Sabha in 1957 and defeated congress candidate. He joined Congress Party in 1964 along with Ashok Mehta when PSP merged itself with Congress Party. Pt. Nehru had declared Socialism as ultimate goal of congress and all socialists to join him and strengthen socialist movement. He was elected to UP Legislative Council, MLC, in 1967 as congress candidate, defeating a communist candidate supported by the then Govt in UP. He was re-elected to UP Council in 1970 and was up to 1976.
He joined JP Movement in 1974 against corruption and misrule of different state governments, e.g. Gujarat and Bihar and also against Government of India. State office of JP Movement was opened at his official residence as MLC in Royal Hotel, Lucknow and his residence became centre of activities.