Judge Advocates General

JudgeAppointment date
Judge Advocate General Alan Macdonald Large01-10-20
Assistant Judge Advocate General Jane Catherine02-01-20
Assistant Judge Advocate General Andrew Desmond06-09-21
Assistant Judge Advocate General Robert Douglas10-10-05
Assistant Judge Advocate General Edward Thomas Legard10-05-19
Assistant Judge Advocate General Alastair James Buchanan McGrigor03-10-05
Assistant Judge Advocate General Darren Keith Reed21-09-21