St John's School Leatherhead
Singing Teacher
St Peter's College, University of Oxford
Singing Teacher
The Cardinal Vaughan Memorial School
Singing Teacher
Tonbridge School
Singing Teacher
Royal Academy of Music
Singing Teacher
Oundle School
Housemaster, Head of Singing and Director of the Chapel Choir
St' Paul's School
Singing Teacher
Oundle School
Deputy Housemaster and Head of Singing
Hurstpierpoint College
Singing Teacher
Brighton College
Singing Teacher
University of Durham, St John's College
Royal Academy of Music, U. of London