 He was the younger brother of Audrey Margaret Freeman (née Long, d.o.b.20 August 1920, died 27 March 2011, aged 90).After being educated in the Channel Islands and at Jesus College, Oxford, Long served in the Royal Air Force from 1950 to 1956 before being called to the bar by Middle Temple in 1956.