Josh is originally from Cleveland, Ohio
and grew up in Southport, NC for the majority of his life. Josh went to
South Brunswick High School and later went on to the University of
North Carolina at Chapel Hill where he graduated with his Bachelor's
degree in Biology. Josh taught at Riverside High School in Durham, NC for a semester while finishing his degree and then taught a year at Southern Wake Academy, a charter high school in Holly Springs, NC.
Josh has worked with student ministries for several years. During high school and college Josh worked as a member of the Caswell Staff at Fort Caswell, NC in which he worked with both elementary and middle school students. He then worked as a member of the BeDoTell Team, also at Caswell, where he worked with middle school and high school students teaching Bible studies and leading track times. Furthermore, Josh has been a part of the Summit Church's student ministry for years and has also worked as an intern with Summit. Josh served as the the student pastor of the North Raleigh Campus of The Summit Church before taking his current position as an Associate Campus Minister at the Baptist Campus Ministries at UNC-Chapel Hill.
God has called Josh to a life of student ministry within public schools and through itinerant speaking. Engaging listeners with the scriptures, Josh breaks down God's word in a way that both students and adults can apply it to every aspect of their lives. Josh desires for students to completely understand the Gospel and wants to raise the bar of expectation for students within our churches.