In 1946 he helped organise the campaign by Indians against the Asiatic Land Tenure and Indian Representation Act; he served two terms of imprisonment for passive resistance.
He was active again in the 1952 Defiance Campaign and also served as vice-president of the Transvaal Indian Congress and chairman of the Transvaal Peace Council.