He went to St Edward’s School, Bukuumi in Kakumiro district for ordinary and advanced level (2011-2016). While there, he held many duties such as; Internal Affairs And Security Minister (2015-2016), President Of The Patriotism Club, Member Of The Mennaisian club of the Brothers of Christian Instruction, member of the ICT club. I actively participated and served as a choir member for six years while in high school.
He joined Kyambogo University to pursue a Bachelor’s degree in Information technology and computing from Faculty of Science in August 2017 till now.
He attended and completed a military science and military training course for senior six leavers from May to June 2017 from office the president of Uganda through the National Secretariat of Patriotism Clubs.
He also attended and completed a one-month ideological training course for university students at Police training school, Kibalye in Masindi district under the office the president in December 2018.
He holds a CISCO certificate in IT essentials that was specializing in Systems Administration
He served as a mentor at Kyambogo University under the Mentorship initiative for the academic year 2018/2019 which is a volunteer initiative in the university.
He have served as the legal advisor in the Kyambogo University Computing Student’s Association(KYUCSA) an association of computer science students under department of computer science.
He is also an active member of Knowledge for Life Initiative under Gen. Elly Tumwine Minister Of Security In The Parliament Of The Republic Of Uganda.
He has worked in different organizations like Uganda National Examinations Board (UNEB), Uganda Tobacco Service (UTS) in departments of data.