Prior to independence he chaired the Joint African Advisory Board.
After independence, he served as PF-ZAPU mayor of Bulawayo from 1985 to 1988, becoming a member of ZANU-PF following the unification of the two parties in 1987.
During the Bulawayo mayoral elections of 2001, he clashed with Jonathan Moyo over alleged vote-buying.
[2] He served as chairman of the state bus company ZUPCO until 2001.
[3] The government of Zimbabwe declared him a Liberation War hero and was buried with honours.