Born in 1970, John’s early musical studies centred on the violin and viola, first at the RSAMD junior department and then at St.Mary’s Music School in Edinburgh. Having been offered a scholarship to enter the Royal Northern College of Music, he continued studying viola with Simon Rowland-Jones and Nicholas Logie leaving to pursue other interests in 1991. He was then offered the chance to work in Denmark as an accompanist and coach and also as conductor for the Nordvestjyske Sinfonie Orkester.

John returned in 1996 to study piano accompaniment at the Guildhall School of Music & Drama where he won a Sir Henry Richardson Award in his first year. He was awarded a GSMD bursary and scholarship and a Geoffrey Parsons Memorial Award to continue at the Guildhall for a second year in which he won the schools Schubert and the Armourers and Brasiers Accompaniment Prize in 1998 and 1999.
John has taken part in masterclasses given by Graham Johnson, Martin Katz, Sarah Walker, Iain Burnside and Robin Bowman and has performed at the Wigmore Hall, St.John's Smith Square, the Barbican Hall and at the Edinburgh and Cheltenham International Music festivals. He also took part in the Young Songmakers Masterclasses 1998 and again in 2000.
Highlights have included giving the opening concert at the Covent Garden Festival ‘99, recitals at the Wigmore Hall in September 2000 with Sally Matthews, and at St. John’s Smith Square as part of the Young Songmakers 2000 Series. A performance of Messiaen’s ‘Harawi’ at the Cheltenham International Festival met with critical acclaim and he has given recitals at Blackthorpe Barn and Sutton House. John was the winner of the Megan Foster Accompanists Prize 1999 and has performed on BBC Radio Three, BBC4, Radio Scotland and a live televised performance of Strauss’ Ophelia Lieder was broadcast on S4C in July 2000. Among others, he has worked with singers Sarah Walker, Gweneth-Ann Jeffers, The Dunedin Consort, Mark Stone, Stefan Loges, Sophie Karthauser and Matthew Brook. A recording of songs by Ronald Stevenson with the soprano Susan Hamilton was released in 2003 on Delphian records. As well as his recital work, John has built a reputation as a coach and repetiteur having worked with Grange Park and Birmingham Opera Company in 2001, and as the tour pianist and Music Director for the ‘Essential Scottish Opera’ 2002 tour.

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.