Twin Oaks Presbyterian Church
Director of Student Ministry
Twin Oaks Presbyterian Church
Director of Guy's Discipleship
Ambleside School
Teacher
Crossway
Editorial Assistant
Warfield Summer Institute
Executive Director
Covenant Presbyterian Church, St. Louis
Harris Pastoral Intern
Grace Presbyterian Church OPC
Pastoral Intern
Crossroads Presbyterian Fellowship
Director of NextGen and Education
Covenant Theological Seminary
Teaching Assistant
The Westminster School at Oak Mountain
Upper School Bible Department Chair
Covenant Theological Seminary
Temple University