[2] After attending local primary school, he was admitted to St. Mary's College Kisubi, where he completed his secondary education.
[3][5][6] After his postgraduate studies in Kenya, he rose through the ranks to become the Deputy Editor of the Weekly Topic.
He also for a period, served as the Kampala Bureau Chief of The EastAfrican, a weekly publication, also owned by the National Media Group.
[3][4] He was then employed by the UNDP at their Africa Climate Change Adaptation Programme, as the head of the editorial training team, based in Nairobi, from 2012 to 2013.
In addition to his other responsibilities he continues to train and mentor in-service journalists nationally.