John McNeil QC (1899–1982) served as the last Crown Advocate of the British Supreme Court for China from 1940 to 1942.
[1] John McNeill was educated at Charterhouse School and Trinity College, Oxford where he studied Classics and took an honours degree in Litterae Humaniores (Greats).
In the spring of 1918 he obtained a commission in the Royal Highlanders, Black Watch, and served in France and Germany with the first Battalion.
He was admitted by judge Peter Grain on the motion of the Crown Advocate, Allan Mossop.
After acting in the position for a few months, McNeil was appointed the Crown Advocate with effect from 1 January 1940.