John studied theory and composition at The Julliard School, the Cleveland Institute of Music, and Huntington College. As a performer he coached with such notable people as Lili Kraus (Piano) and Mari-Claire Alain (Organ).
In addition to Diablo Choral Artists, John accompanies the San Francisco City Chorus and Bella Music (Berkeley). He is a guest artist for other groups such as the San Francisco Bach Choir and San Francisco Choral Society. John is organist at historic Calvary Presbyterian Church in San Francisco and is a Staff Organist at the California Palace of the Legion of Honor.
He has performed solo organ recitals in Paris, Prague, and on the famed Riga Dom organ in Latvia. John has been a tour leader for many European organ study tours, and was selected as the sole American adjudicator for the London Bank District English/American Organ Festival Playing Competition in 2009.