John joined the staff of Baptists on Mission in October 2023, serving as the health screening ministry coordinator.

Prior to joining Baptists on Mission, John served as a firefighter/EMT for 12 years for the city of Sanford and the town of Spring Lake. He began hearing the call to missions in high school when he organized a mission trip to Gulfport, Mississippi, after hurricane Katrina. In more recent years, John has been organizing missions to New York City for his local association.

John attends First Baptist Church in Sanford with his wife Caitlin and daughter Etta Anne. On weekends, they enjoy adventures together, including hiking and sailing.