Since joining the staff at St.Mary's Music School he has been active as a recitalist, accompanying both string players, wind players and singers in concert and masterclasses as well as teaching piano and chamber music.  He has worked with Mr McFall's Chamber, the Scottish Chamber Orchestra, Edinburgh Festival Chorus, and acted as repetiteur for Gennadi Rozhdestvensky (2008), Phillipe Herreweghe (2009), Donald Runnicles (2011 & 2013) and Sir Roger Norrington at the Edinburgh International Festival. He has given solo performances of Bach's Goldberg Variations, Schubert Piano Sonata D959, Beethoven's 'Hammerklavier' Sonata and he gave the first performance of Tom D.Wilson's 'Three Sets of Piano Miniatures' in September 2012.  John is now Head of Keyboard at St.Mary's Music School, Edinburgh.