After her first degree at St Anne's College, Oxford she came to Cambridge (Darwin College) to study for the Diploma in Criminology. Called to the Bar in 1978, she then spent a year at the University of Aix-Marseille. Her teaching and research have covered a broad canvas in criminal law and evidence, sentencing and criminal justice more generally. She sat as a Recorder (part-time judge) in the Crown Court from 2002-2014, is a Bencher of the Middle Temple and served as the University Advocate for several years. She was appointed as Honorary Queen's Counsel in 2018.