He joined the army in 1985 and was commissioned on April 21, 1989. He then served as Defense Counsel for the General Court Martial. In 1997, he was assigned to the Chieftaincy of Military Intelligence (CMI), as Staff Officer General Duties, serving in that role for the next four years. Over the years, he has served in these positions within the
UPDF: (1) Base Commander, Entebbe Air Force Base (2) Chief Of Staff,
UPDF Air Force (3) Commander of Air Defense Division -
Nakasongola Air Force Base (4) Commander of the Armored Brigade -
Masaka and (5) Brigade Commander, Motorized Infantry Brigade -
Nakasongola Chief of Defence Forces 2017 -2021 == See also ==