John nació en Tampa, Florida, y creció en Plant City. Graduado de la Universidad de Florida, comenzó su carrera en banca en el Peoples Bank de Lakeland. Se mudó a Jacksonville en 1976 como oficial de fideicomiso en Barnett Bank of Jacksonville/Barnett Banks Trust Company. Se graduó de la Florida Bankers Trust School y asistió a la American Bankers Graduate Trust School en la Northwestern University. Comenzó su carrera como corredor de bolsa en The Robinson Humphrey Company en 1982 y ha trabajado en la industria de valores desde entonces. Actualmente trabaja como asesor financiero en Retirement Strategies, Inc., una empresa independiente de gestión de patrimonios registrada en la SEC en Jacksonville.
Está casado con su esposa Jane desde hace 36 años y tienen tres hijos adultos, un setter inglés llamado Maggie y dos gatos.
John, que ha sido un líder voluntario activo en Ducks Unlimited durante más de 30 años, se desempeñó como presidente en 2009-2010 y continúa como miembro de la junta general. Es miembro del Rotary Club de South Jacksonville, The 200 Club de Jacksonville, Jacksonville Clay Target Sports, asociaciones profesionales y es miembro de la junta de The Children's Home Society-Buckner Division.
Le gustan los deportes, las actividades al aire libre, la caza y la pesca, el skeet y el tiro al plato y viajar con Jane.