Meet our Ministerial Staff

Rev. John Vaughn, Lead Pastor

I have been Pastor of Cross Roads for 18 years.  Before that, my wife, Kathy, and I were IMB Missionaries in Brazil for 16 years.  As Lead Pastor, I am responsible for overall leadership, pastoral care, evangelism and outreach. 

We have three adult children and six grandchildren. 

Rev. Byron Green, Associate Pastor for Music

My passion in ministry is to see God’s people totally engulfed in worship.  So many times, week after week, we join together and go through the motions of worship and then go away no different than when we first came.  My desire is for the church to truly meet Jesus every time we join together in corporate worship; singing psalms, hymns and spiritual songs that are sound in theology and put our focus on Christ alone in order for us to experience the ONE who is worthy of all of our worship and praise.

I’ve been married to my wife Michelle since December 1994 and we have 2 children – our daughter Alex (and her husband Nick) and our son William.

Rev. Kevin Halle, Associate Pastor for Preaching

As the primary teaching, education and discipleship pastor at Cross Roads, I have the responsibility to clearly teach the Word of God, making it apply to our daily lives to help us live lives that draw us and others closer to the Lord.  I also have the responsibility of our student ministry as we plan, reach, disciple and encourage our students.

I have been serving at Cross Roads for over 10 years.  My wife and I have 1 daughter. I am an avid fisherman in my spare time.

Meet our Support Staff

Sheila Bradshaw, Financial Assistant

I moved to Pelahatchie in 2001 and became a part of the Cross Roads staff in 2014.  I have an Accounting degree and am responsible for all financial reporting.  A mom of 3 boys and a Nana of 7, my greatest joy is spending time with family.

Angela Ricks, Ministry Assistant

God called me to join the Cross Roads staff in March 2020.   As a Ministry Assistant, I have the opportunity to use my spiritual gifts of service, mercy and administration to serve the staff and members of Cross Roads.

My husband, Eric, and I have two children, Mackenzie and Ben.