Our Leadership Team


Assistant Pastor
In 1997, at the age of 13, not knowing the plans the Lord had for him, Josh picked up a guitar and began learning to play. His start in ministry came when he volunteered for his high school youth group’s leadership and worship team. After high school, he took a detour and started a rock band that would tour the East Coast from 2004 to 2008. In 2012, feeling called to continue using his musical abilities for Christ, Josh began serving as a worship leader for a church in Fairfax, Virginia, where he served faithfully for 9.5 years. In 2017 he answered the call to return to school full time to get his degree in Pastoral Ministry. Pursuing God’s call to step into a pastoral role, Pastor Josh accepted the job as Assistant Pastor of Mountain Ridge Church in the fall of 2020. His heart for Jesus, his love for God’s people, and his desire to see others grow in the Lord fuels his passion for ministry. Pastor Josh is a devoted husband to his wife, Shannon, and a proud father of three children. In his free time, Pastor Josh is a diehard Washington sports fan, a musician, and a leisurely golfer.


Senior Pastor 
John has served as Lead Pastor of Mountain Ridge Church (MRC) since 2017. Communicating the good news about Jesus Christ in a relevant way is his passion.  John started serving the Lord full-time in Northern Virginia years ago and moved from there to Los Angeles California and Phoenix Arizona. He and his wife Antoinette have two children and 4 grandchildren and feel blessed to be back in the area where they can spend more time with them.  They consider their new roll at MRC to be a wonderful opportunity to serve the Warrenton community with a readiness to share with everyone the hope they have in Christ. John also loves singing and playing guitar and has a love hate relationship with the game of golf. FORE!!!


Community Outreach Coordinator
Meet Anne. She's a taco loving community ninja for Christ! Anne works with the Warrenton community to bring Jesus to those in need in our surrounding areas and brings their needs to MRC so that we can fulfill our mission of loving large! Anne is married to Shawn, has 5 children (a blended family), loves to travel, eat tacos, and LOVES fulfilling God's call to being the hands and feet of Jesus and truly loving our neighbors.

Board of Elders