Jack was born in Atlanta, GA. Although he grew up attending a Methodist church, he did not know what it meant to be a Christian until his freshman year at Presbyterian College, where he accepted Christ (at a Waffle House of all places). Upon graduation he moved to Greenwood, SC where he worked for three years as a youth director. He also met his wife Carrie at that time and they married in 2006. In 2007 they moved to St. Louis to attend Covenant Seminary. Upon graduation in 2010, Jack was called to Chapin Presbyterian to serve as the youth pastor. In October of 2014 he transition into the role of family pastor. Jack and Carrie have two kids, Chase and Caroline. Jack is also a reserve chaplain (Lieutenant) in the United States Navy. He enjoys reading, running, and spending time with his family.