New College School
Resident Master and History Teacher
The Windsor Boys School
Head of History and Head of House
Marlborough College Malaysia
Headmaster of Senior School
The Grange School Chile
Rector (Headmaster)
Millfield School
Housemaster and Head of History
Marlborough College Malaysia
Deputy Head (Pastoral and Co-curriculum)
The Windsor Boys School
History Teacher (NQT year)
UCL
Hills Road Sixth Form College, Cambridge