From an early age, piano has been John's primary instrument; he regularly performs at venues throughout the UK, using a Roland FP2 stage piano when there is no acoustic piano available. John is Classically trained and has experience playing a wide variety of genres including  jazz, pop and rock, as well as classical. He describes his piano compositional style as "Neo classical post minimalism". 

If you want John to perform at your venue or just want to find out more, get in contact here.


John has a large and varied repertoire, performing a mix of well known pieces and his own compositions. For an example set list, click here


John performing "Wheels of Fire" live at Florence Arts Centre, 27th July 2019.

Audio of John performing a medley of four of his tunes alongside photographs.

Performance tonight! #music #newalbum #N