 He was appointed to that position on 6 June 2016, replacing Fred Ruhindi, who was dropped from cabinet.William Byaruhanga graduated from Makerere University, with a Bachelor of Laws.He then attended the Law Development Centre, graduating with a Diploma in Legal Practice.