John graduated from Stetson University with a degree in organ performance as a Church Music Major with a Minor in Voice. He studied organ with Paul Jenkins and conducting with Dr. Robert Rich. In 2000, as a part of the touring choir from St Columbkille Catholic Church, John was invited to be a guest organist at Notre Dame Cathedral in Paris. He has given organ concerts and lectures throughout Florida. He served previously as the Director of Music and Organist at Messiah Lutheran Church in Cape Coral for nineteen years. While at Messiah he directed the Chancel Choir and a variety of vocal ensembles.