A Savannah native, John attended Savannah Country Day from Pre-K through 12th Grade. He earned a B.A. (English) from the University of Virginia, and a J.D. and M.B.A. (Finance) from the University of Georgia. He serves on the Alumni Board for Savannah Country Day School, and is a board member and past president of the University of Virginia Club of Savannah. John is a member of Christ Episcopal Church and is in the 2019 class of Leadership Savannah. He and his wife Margaret have two children - Ellie (10) and Anders (8) - both of whom attend Country Day. In his spare time, he enjoys flyfishing, sailing and boating, and watching his kids participate in sports.