Call: 1969
Silk: 1990
Call: 1975
Silk: 1993
Call: 1983
Silk: 2002
Call: 1985
Silk: 2003
Call: 1985
Silk: 2006
Call: 1992
Silk: 2008
Call: 1993
Silk: 2012
Call: 1996
Silk: 2014
Call: 1993
Silk: 2015
Call: 1979
Call: 2001
Call: 2008 (Hong Kong, non-practising) 2022 (England & Wales)
Call: 1988 (Germany) 2021 (England & Wales)
Call: 1975
Silk: 1993
Call: 1983
Silk: 2002
Call: 1985
Silk: 2003
Call: 1985
Silk: 2006
Call: 1992
Silk: 2008
Call: 1993
Silk: 2012
Call: 1995
Silk: 2012
Call: 1997
Silk: 2013
Call: 1996
Silk: 2014
Call: 1993
Silk: 2015
Call: 2006
Silk: 2016
Call: 1995
Silk: 2020
Call: 2004
Silk: 2025
Call: 2004
Silk: 2026
Call: 1979
Call: 1992
Call: 2001
Call: 2012
Call: 2013
Call: 2021
Call: 2008 (Hong Kong, non-practising) 2022 (England & Wales)
The Barristers’ Register maintained by the Bar Standards Board is available here. View our Terms of Work.