Senior Advocate and Legal Consultant
The Assistant Registrar of the High Court of Uganda: Land Division
Advocate of the High Court of Kenya and all courts subordinate thereto
Advocate of the High Court of Uganda, Founding Partner, TMBei Advocates. Assistant Lecturer, Victoria University.
Advocate of the High Court of Kenya.