John graduated from Duquesne University in Pittsburgh, PA earning degrees in music performance for Jazz/ Contemporary guitar, and Music Therapy. He studied intensely with Ken Karsh and Joe Negri, and
has worked as a professional guitarist/vocalist and guitar instructor since 1998.
John has worked as a lead guitarist/ lead vocalist with many bands, and also as a solo act. He has performed in nightclubs, nursing homes, hotels, resorts, casinos, state correctional facilities, wedding ceremonies and receptions, riverboats, luxury real estate events, as well as many corporate and private events.
From 2006-2016, John traveled the world performing on luxury cruiseliners for Disney, Celebrity, Norwegian, Royal Caribbean, and Holland America Lines. He was bandleader for one of the industry's top party bands, "The Stingrays", and worked as a solo/singing guitarist for 5 years.
John currently lives in the West Palm Beach area. He performs all over South Florida both as a solo act, and with several of the area's top tribute bands.