Senior Advocate and Legal Consultant
The Assistant Registrar of the High Court of Uganda: Land Division
Representative for Great Lakes Region Affairs
Representative for United Kingdom Affairs
Advocate of the High Court of Uganda, Founding Partner, TMBei Advocates. Assistant Lecturer, Victoria University.
Advocate of the High Court of Kenya
Advocate of the High Court of Lesotho, Senior Legal Officer
The Guild President of the Law Development Centre (LDC) Kampala