Richard holds a Barchelor of Law Degree from Makerere University, a Post Graduate Diploma in Legal Practices from The Law Development Center Uganda, and a Post Graduate Diploma in Tax and Revenue Administration from The East African School of Taxation. He is currently pursuing a Masters of Laws Degree at Makerere University. He was called to the bar in 2010 and is an advocate of all courts of judicature in Uganda and a Commissioner of Oaths. He also holds a Diploma in Insurance from The Insurance Training College.