- Advocate of the High Court of Kenya, 2004
- Bachelor of Commerce: Nagpur University, Nagpur India
- Bachelor of Laws (LLB) Nagpur University, Nagpur India
- Member of the Law Society of Kenya
- Associate Member of the Chartered Institute of Arbitrators (Kenyan Chapter)
Conveyance and Land transactions, Property, Asset and Real Estate Development, Civil and Commercial Litigation, Banking, Bank securities and Securitization, Private client, Retirement Benefits & Pensions Schemes Law and Regulations, Employment and Labour Laws and Admiralty Law.