University of Calgary, Canada, 1968-1972, Bachelor of Arts Pol Science. University of Alberta, Canada, 1972-1973, Master of Arts International Rel. Spoken languages: English, Setswana.
School head teacher, 1958-1966. Assistant principal Botswana Minister Foreign Affairs, Gaborone, 1973-1974. Senior private secretary to president of Botswana, 1974-1980.
Botswana ambassador to United Nations New York City, 1980—2001. High commissioner to Guyana, 1981. Botswana ambassador to Cuba New York City, 1982.
To Jamaica, 1982; special representative of United Nations secretary general, head of mission United Nations Mission in Ethiopia and Eritrea, 2000. Special advisory on Africa United Nations. Deputy special representative of the United Nations Secretary General for Namibia, 1989-1990.
Special representative of the Organization of African Unity secretary general South Africa, 1992-1994. Vice president, United Nations General Assembly, 1981, 1987, 1991, president United Nations Security Council, 1995, 96.
Member United Nations Golf Association. Gaborone Club, Botswana.
Married September 20, 1975. Children: Lorato, Neo, Thembile.