Был одним из основателей Угандийский Национальный конгресс, а затем Народного конгресса Уганды.
После провозглашения независимости страны в 1962 году на дипломатической работе:
Во время правления Иди Амина (1971—1979) находился в изгнании в Танзании, являлся активным участником свержения Амина в 1979 г.
В 1979—1989 гг. — министр иностранных дел,
в 1980—1985 гг. — премьер-министр Уганды. Ушел с этого поста после свержения президента Оботе генералом Оларо-Окелло. Находился в эмиграции.
В 1991 г. вернулся на родину, вел регулярные консультации с президентом Мусевени об установлении в стране многопартийной демократической системы.
http://www.genealogy.com/genealogy/users/a/l/l/William-L-Allimadi/