Legal Assistant to Rolls-Royce Aero Engines: 1966 - 1971
Practice at the Criminal Bar: 1971 - date
Supplementary Treasury Counsel at Old Bailey: 1979 - 1991
Recorder of the Crown Court: 1986 - date
Queens Counsel: 1991
Bencher of the Inner Temple: 2000 - date
Legal member Mental Health Review Tribunals


Chambers UK - Top Ranked 2009