John recently spent three years as Composer in Association to the Allegri Quartet, for whom he is currently completing a substantial new work

Other projects include a commission from the Nash Ensemble and works for soprano and ensemble, solo piano and two koto.

He is also active in the education field. He was recently appointed composition teacher at the Yehudi Menuhin School and also teaches at Junior Academy. He regularly devises and leads composition projects in schools and colleges, working with organisations such as the Huddersfield Contemporary Music Festival, Royal Festival Hall and Academy of St Martin in the Fields. He is increasingly sought after as an international consultant in music education, most recently working in Japan and Belgium.