Has extensive experience in the field of Criminal litigation in particular as a defence lawyer. He has dealt with habeas corpus matters and immigration matters where he has won.
Represented various insurance companies in various litigation matters. Insurance companies represented include Amaco Insurance, Takaful Insurance Company Ltd.
Active practice in takeovers and mergers ranging from Bond issuance to capital base management, Asset, Liability and Risk Management.
Has extensive experience in commercial litigation which includes representing financial institutions in debt recovery from loan defaulters. Entities represented include Diamond Trust Bank Limited, Consolidated Bank, Dubai Bank Limited and Housing Finance.
Has vast experience in defending clients in cases including industrial accidents and related work compensation claims, medical damage claims and personal injury claims.
Experience in Probate and Administration matters.
Has vast experience in Intellectual property and involved in registration of intellectual property rights/trademarks/copyright.
Vast experience in building mortgage finance suits and related commercial litigation.
Law Society of Kenya - Advocate for the High Court of Kenya.
Patent Agent – Kenya Industrial Property Institute.