Barrister 1987-2018; Deputy Judge of the Upper Tribunal (Administrative Appeals Chamber) 2012-2018; Judge of the Upper Tribunal (Administrative Appeals Chamber) 2018- ; Deputy High Court Judge (Chancery Division, Northern & North-Eastern Circuits) 2020- ; Judge of the Upper Tribunal (Tax and Chancery Chamber) 2021-