He was called to the Bar of England &Wales in 1993 and to the Ugandan Bar in 2000. In 2010 he was appointed as Commissioner for Oaths and Notary Public. David worked in the chambers of John Mathew QC at 5 Paper Buildings in the United Kingdom where he handled criminal litigation. He returned to Uganda in 1998 and worked with Mugerwa & Masembe, Advocates up to September 2003.
In October 2003, David set up A.F. Mpanga, Advocates now locally and internationally acknowledged as a leading law firm in Uganda and a member of the Bowman Gilfillan Africa Group. He has cultivated a specialization in financial institutions law, international commercial transactions, mergers and acquisitions as well as oil & gas. He also has experience handling public interest cases in the Constitutional Court and has appeared in a number of landmark cases.
He is the former Attorney General and Minister of Local Government in the Buganda Government, a cultural institution headed by the Kabaka of Buganda.
David is an avid reader of history, economics and politics. He is the writer of a popular weekly column in the Saturday Monitor, in which he advocates for constitutionalism, the rule of law, personal responsibility and basic common sense.