Find an Advocate

Advocate Name

Area of Practice



Banny Mackinnon – Practice Manager

Our Practice Manager, Banny Mackinnon, has been involved in the legal world for some thirty years now, making him one of the most experienced to hold this position in the country and certainly in terms of criminal law, the most experienced working in Scotland today. He was previously employed with IBM UK as a Business Coordinator and prior to that as a Labour Manager in the construction industry. He is a graduate of Edinburgh Napier University with diplomas in both Business Administration and in Management. He has also gained the Paralegal Qualification in Criminal Law Practice.

Angela Bath – Deputy

Angela Bath, our Deputy, has been with us since 2009 and in the time since has developed quickly and positively in the role. She has a reputation for being a very competent and efficient administrator. Angela gained the Paralegal Qualification in Criminal Law Practice in January 2013. Prior to joining us, Angela was employed for a number of years as a paralegal fee earner in the conveyancing department of a busy solicitors practise. During this period she qualified as a Paralegal Conveyancer. She is a graduate of Glasgow Caledonian University with a BA degree in Business Law.


The Practice Manager, assisted by his Deputy, is responsible for the day to day administration of counsels’ practices. They can give advice on the selection of appropriate counsel for any particular piece of work taking into account the nature of the work involved, counsel’s availability, experience, special knowledge and interests. They are essentially there to provide the link between the instructing agent and our advocates, and in doing so provide an effective, professional and reliable service. They are well qualified to discuss anything with regard to engaging the services of any of our members.

They have responsibility for the negotiation of counsels’ fees and in private fee paying matters they can provide an estimate of the costs and are happy to negotiate fee levels in advance coming to a binding agreement prior to the case proceeding. In general the level of fees is likely to depend on the seniority and experience of the advocate and the difficulty and importance of the case.

In addition to this the Practice Manager has overall responsibility for the active promotion and marketing of the group, arranging hospitality and other events and producing public relations material when required. All this is done in conjunction with a management committee set up to ensure the efficient running of the stable.

The Administrative Team can be contacted through e-mail, by post or by telephone on the numbers shown here and will be able to provide you with any other information you may require.