John attended Wright State University as a music performance major from 1984–1985. He graduated from Musicians Institute in Hollywood, California, in 1987. He has been a private guitar instructor since 1988 and currently teaches at McCutcheon Music Studios located in Centerville, Ohio. He has performed with numerous bands and a solo guitarist since 1988. He currently serves as adjunct instructor of music.