He holds an LL.B (Hons) degree from Moi University and a Diploma in Law from Kenya School of Law. He is also a Certified Public Secretary (CPSK, commissioner for oath and Notary Public. He was admitted to the bar in 2002. He has also practised with Gitobu Imanyara & Company Advocates, Kamunyori & Co. Advocates, Mbugua V.W. & Co. Advocates and Kamau Mungania Muturi & Co Advocates. He’s a member of the Law society of Kenya. He has a bias in property law and conveyancing, information Trade Mark and copyright law, commercial law, public procurement law, public law and criminal law.