John studied piano and organ from a young age under the inspirational guidance of Noel Clarke at Durlston Court School. He won a music scholarship to Lancing College where he studied piano with the international concert pianist Philip Challis and organ with Neil Cox. He subsequently became the Organ Scholar at Queens' College, Cambridge where he continued organ studies with Nicolas Kynaston. He spent two years as a post-graduate piano student at the Royal Academy Music with Alexander Kelly and then a year at the Royal College of Music as the Opera Conducting student.
At the RAM John was the understudy solo pianist to Yvonne Loriod for Messiaen's Turangalila Symphony and won many prizes, particularly as an accompanist. He has performed Rachmaninoff's Second Piano Concerto, Beethoven's First Piano Concerto and Gershwin's Rhapsody in Blue. He subsequently worked as a repetiteur for Opera 80, Glyndebourne Touring Opera and the Royal Opera House. He toured Ireland with Opera Northern Ireland and the Opera Theatre Company in David Seaman's version of "Hansel and Gretel" for piano and four instruments.
John was Cathedral Organist at Clifton Cathedral broadcasting on BBC TV and Radio on a number of occasions. Ha has given many recitals at venues that include Cartmel Priory, Bath Abbey and St Barnabas Church, Ealing.  

"John Gibbons and an enlarged City of London Sinfonia gave an impassioned account of Puccini’s most luminous score.”