Ambassador, Representative of Gambia, United Nations General Assembly. High Commissioner of Gambia to United Kingdom, London since 1971. Delegate, United Nations General Assembly, New York, 1966-1974.
Ambassador to Belgium, France & Federal Republic of Germany since 1971. Delegate, Conference of Organization(s) of African Unity, 1968-1974. Ambassador to Senegal, Dakar, 1967-1971.
High Commissioner to Sierra Leone, 1969-1971. Chief Commissioner of Boy Scouts, Gambia, 1947-1966. Mayor of Bathurst, 1965-1967.
Bathurst City Council, 1951-1960. Senior Surveyor, 1948-1966, Surveyor, 1931-1948, Gambia Surveys Department.