Bradford Machila is a Member of the Law Association of Zambia and the International Bar Association.  

In 2006 following general elections Mr Machila was elected to the Zambian National Assembly as a Member of Parliament and throughout his tenure held Cabinet posts of Deputy Minister of Justice, Minister of Lands, and Minister of Livestock and Fisheries Development.

Mr Machila obtained his law degree from the University of London.