He has advised corporate clients in the areas of data protection compliance, contracting, corporate restructuring and in mergers & acquisition, intellectual property protection, investments, project development and joint ventures. He is also a leading litigation lawyer having represented high profile individual and corporate clients in public interest litigation, employment disputes, election disputes, commercial litigation and constitutional litigation. He participated in the governance aspect of the project conception for the multi-billion redevelopment of the Nairobi Railways to a modern railway city.