Call: 1969
Silk: 1990
Call: 1975
Silk: 1993
Call: 1992
Silk: 2008
Call: 1992
Silk: 2010
Call: 1992
Call: 1988 (Germany) 2021 (England & Wales)
The Barristers’ Register maintained by the Bar Standards Board is available here. View our Terms of Work.