John was born into a loving, Christian home in Greenville, SC. His late father was a Ruling Elder in the PCA, who signed the charter forming the denomination. His mother is a lifelong music educator, choir director and dedicated member of Second Presbyterian Church, Greenville.
John served as a professional musician, advertising and media producer, working in Nashville, Chicago and LA. John also served as Director of Christian Education at Covenant Presbyterian Church in Nashville, TN. He was ordained a Deacon and then Elder in the PCA. He served as the Director of Media Services and then Vice President for Ligonier Ministries, the teaching ministry of Dr. RC Sproul, from 2003 – 2011. He was a Ruling Elder at St. Andrew’s in Lake Mary, FL while at Ligonier. He and his wife Cindy have 4 children, Mac (22), Blair (19), Knox (17) and Lindsay (14). Cindy is the Administrative Coordinator at the American Red Cross, Upstate South Carolina Chapter. She is an accomplished educator, music director and the acting President of the Women in the Church at Second Presbyterian Church in Greenville, SC. John is serving as Director of Ministry at First Scots, teaching, training, supporting the work of the Senior Pastor and Elders, administrating and helping develop the work and mission of our congregation.