Marshall’s faith journey began at the age of 7, when he came to know Jesus at a Christian summer camp. He later re-committed himself to the Lord through the ministry of InterVarsity Christian Fellowship during his freshman year of college at UNC-Chapel Hill. After graduating in 1997 with a bachelor’s degree in Journalism, he began working as a campus minister at UNC-Greensboro and Guilford College through Intervarsity Christian Fellowship until 2006. From 2004-2011, Marshall developed and coordinated G.U.P.Y (the Greensboro Urban Project, Y’all), an InterVarsity Urban Project which brought college students to the Glenwood neighborhood for spring break and summer mission trips. In 2008, Marshall joined the pastoral staff at Grace as the Director of Outreach, then served as the Discipleship Pastor until 2019. He received his Master of Arts in Religion from Gordon-Conwell Theological Seminary in Charlotte in 2017. In January 2020, Marshall became the Teaching Pastor at Grace. Marshall and his wife Diane have 3 children. Marshall loves reading, hiking, listening to music, baseball, and all things UNC Tar Heels.