Barrister at Law
London, GB
Lamb Chambers
Chambers of Sir Tony Baldry MP, 1 Essex Court
Barrister
Shook, Hardy & Bacon L.L.P.
Associate Lawyer
7 New Square
Durham University
University of Cambridge