Is an Advocate of the High Court of Kenya with a Bachelor of Law Degree from the University of Nairobi and a Diploma in Law from the Kenya School of Law. He has experience in Conveyancing Law and Practice, Intellectual Property Law, Family Law, Succession as well as experience in Litigation Practice.