Graduated with a Bachelor of Laws degree from Jomo Kenyatta University of Agriculture and Technology, then proceeded to the Kenya School of Law, where he was awarded a diploma in law. He was called to the bar in 2018 and was trained by Namada & Co. Advocates.
Since his admission, he has been exposed to diverse areas of law and practice, including wide experience in Land Law and Conveyancing, Corporate Law, Civil & Commercial Litigation, and Judicial Review and Administrative Law.