Called to the Bar 1972
Member of and Adviser to Commonwealth Law Association
Queens Counsel 1995
Master of the Bench Inner Temple 1996: Executive Committee 2009
Recorder of the Crown Court at the Central Criminal Court
Member of the General Council of the Bar 1977-80 & 1986-91
Executive Committee 1990-1
Member of the International Bar Association
Member and Lecturer of American Bar Association
Supplementary Counsel to the Crown 1981-1986
Member Proceeds of Crime Law Association 2009
Chair of the Symposium on Economic Crime at Cambridge University