Ambassador, Deputy Permanent Representative of Uganda, New York, Permanent Mission of Uganda since 1991. Director, Department of Europe & European Community, Ministry of Foreign Affairs, Uganda, 1989-1991. Deputy Director, Department of International Organization, 1988-1989, Under Secretary, Department of Administration & Finance, 1986-1988, Ministry of Foreign Affairs.
First Secretary & Head of Chancery, Uganda Mission to People's Representative of China, Beijing, 1982-1986. First Secretary & Head of Chancery, Uganda High Commission, Ghana, 1979-1982. Roving Charg§ d'Affaires to Nordic Countries, Uganda Embassy, Denmark, 1977-1979.
Third Secretary, Uganda Embassy, Zaire, 1973-1974.