I am the Senior Minister of St. Charles Christian Church. I have been here since late 2022. I grew up and spent most of my life in Virginia. After attending Roanoke College for a Bachelor’s Degree in Political Science, I went to Union Presbyterian Seminary in Richmond, VA. I graduated in 2004 and worked in Louisa, VA as an Associate Minister primarily focused on youth ministry. There were a few years spent at another church before working for twelve years as the Senior Minister of Rocky Mount Christian. 

New Town and the St. Charles area have become a great home for me and my family. My wife, Lisa, is a teacher and my two daughters are along for the ride.

You can catch up with me on Snapchat (thepastordude).  I look forward to seeing you soon.