Изучал право в лондонском Королевском колледже в Англии, вернувшись в 1950 г. на родину стал одним из первых адвокатов в стране. Был членом партии Угандийский Национальный конгресс, а с 1962 г. — партии Народный конгресс Уганды.
В 1962—1968 гг. — министр юстиции первого правительства независимой Уганды.
После прихода к власти Иди Амина в 1970-х гг. жил в изгнании в США, где работал адвокатом в Маунт-Верноне.
После падения режима Амина в апреле 1979 г. вернулся на родину. В 1979 г. под влиянием танзанийских военных, сохранявших влияние после свержения Амина, сменил на президентском посту Юсуфа Луле, однако в мае 1980 г., попытавшись отправить в отставку начальника генерального штаба угандийской армии, сам был свергнут в результате военного переворота во главе с Пауло Мвангой.
В 1980-х и 1990-х гг. жил в Нью-Йорке, ведя юридическую практику.
В 2002 г. вернулся в Уганду, но предпочитал находиться вне местной политики.