Alliance High School, Kikuyu, and Makerere College.
President Kenya African National Union (KANU) 1960-1966, founded Kenya People"s Union 1966 (party banned October 1969). Minister for Home Affairs 1963-1964. Vice-President of Kenya 1964-1966.
Arrested October 1969, released March 1971.
Rejoined KANU September 1971, membership withdrawn, rejoined 1980-expelled. Arrested, then released December 1977, under house arrest 1982-1983.
Launched illegal National Democratic Party (NDP) 1990. Chairman Cotton, Seed and Lint Marketing Board 1979.
Central Nyanza African District Council, Sakwa Location Advisory Council 1947-1949. Legislative. Council 1957.