He is the former chairman of the Ethics Committee of the "British Medical Journal" (until 2002), the former vice-chairman of the Human Genetics Commission of the United Kingdom, and a former member of the International Bioethics Committee of UNESCO. After achieving success as a writer, he gave up these commitments. He was appointed a CBE in the New Year's Honours List issued at the end of December 2006 for services to literature. In June 2007, he was awarded the Honorary Degree of Doctor of Laws at a ceremony celebrating the tercentenary of the University of Edinburgh School of Law. In June 2015 he was awarded the honorary degree of Doctor of Letters at a graduation ceremony at the University of St Andrews.