Queen’s Counsel (1991);

Recorder of the Crown Court;

Bencher of Gray’s Inn;

Adjudicator of Dubai Publishing and Broadcasting Standards Tribunal;

Member Editorial Board of Journal of Criminal Law (1990-2006);

Former Chairman of Public Affairs Committee of the Bar Council


Chambers UK - Top Ranked 2009