He formerly taught guitar at the Junior Music College of the LCM at Thames Valley University and at St Albans School. Several of his students have developed careers as professional musicians. He has created and implemented teaching and learning materials (including published resources) some of which are in use by other professionals in the field.
Other projects include cross-curricular theatre pieces, innovative combined arts workshops and GCSE & A level workshops.