• Attorneys
  • Consultants and Advisers
  • Consulting Firms
  • Intellectual Property Agents
  • Law Firms
  • Law Practices
  • Networks and Assoc.
  • Notaries
  • Notary Firms
  • Tax Advisers
  • Tax and Audit Firms

Edgar was called to the bar in 2002. He holds a Bachelors Degree in Law, Makerere University, Post Graduate Diploma in Legal Practice, LDC & an LLM from the University of Witwatersrand, South Africa.


Edgar has had a distinguished career in academia as a Law School Dean, Senior Lecturer in Law with over 20 academic publications in peer-reviewed journals. He has also been an external examiner at Makerere LawSchool and the Bar Course at LDC.


Edgar has also served on a number of boards including the Uganda Communications Commission, Uganda Broadcasting Corporation wherein he was its inaugural Managing Director and presently serves as Secretary Agribusiness Development Center, a Rabo Bank entity in Uganda. In legal practice, he has litigated and prosecuted ground-breaking litigation in intellectual property and commercial laws.


He has advised on various legislation on Intellectual Property in Uganda as the lead on behalf of Uganda Law Society and was retained by the EU to advise the Nigerian and Ghana governments on Geographical Indications for Pepa Yam, Kola nut and cocoa as well as Kente cloth respectively. Edgar specializes in Intellectual Property, Corporate Law, Construction Law and Insolvency, Energy, Oil and Gas.

Core Expertise:

  • Trademark Law
  • Copyright Law
  • Patent Law
  • Construction Law
  • Insolvency Law
  • Energy Law
  • Oil & Gas Law
  • Civil & Criminal Litigation


  • LLB, Makerere University
  • Post Graduate Diploma in Legal Practice, LDC – Kampala
  • LLM, University of Witwatersrand, South Africa

Professional Affiliations:

  • International Trademarks Association (INTA)
  • Member, Intellectual Property Cluster- Uganda Law Society
  • Uganda Law Society
  • East African Law Society
  • World IP Forum
  • International Intellectual Property Law Association (IIPLA)

Rate us and Write a Review

Your Rating for this listing


Your review is recommended to be at least 140 characters long

You agree & accept our Terms & Conditions for posting this review?

You agree & accept our Terms & Conditions for submitting this information?

Show all timings
  • Monday09:00 AM - 05:00 PM
  • Tuesday09:00 AM - 05:00 PM
  • Wednesday09:00 AM - 05:00 PM
  • Thursday09:00 AM - 05:00 PM
  • Friday09:00 AM - 05:00 PM