Master of Arts, Cambridge (England) University, 1949. Bachelor of Laws, Glasgow University, 1951.
Advisory, Faculty of Advisers, Edinburgh, 1952-1967; Queens counsel, Faculty of Advisers, Edinburgh, 1967-1977; senator, College of Justice, Edinburgh, 1977-1994; judge, Court of Appeal, Botswana, since 1995. Advisory depute Crown Office Scotland, Edinburgh, 1962-1967, 69-77.
Lieutenant Royal Navy Volunteer Reserve, 1945-1947. Member Royal Scottish Automobile Club, Scottish Rugby International.
Married Camilla Henrietta Grizel Hoyle, August 30, 1958. Children: Isabel Janet, Caroline Mary, John Randall Lorn, William Roger Murray.