 From 1968 to 1973 he served as deputy to then Treasurer General of the ANC, Moses Kotane.He was elected Treasurer General of the ANC in 1973, a post to which he was re-elected at all subsequent national conferences of the organisation.After the ANC was in legalised in 1990 he returned to South Africa.