He currently serves on the Royal College of Physicians Committee for Ethical Issues in Medicine and is a Member of the Royal Society of Medicine Open Section Council.
Before coming to Oxford, he was Research Fellow at Wolfson College, Cambridge, Associate Director of KLICE and a councillor with St Edmundsbury Borough Council. His doctoral research was conducted at the University of Edinburgh.