Pastoral Staff

Click on a pastor to contact them directly via an online contact form.

Dr. Ryan V. Moore, Pastor & Head of Staff

Ryan Moore was raised in Upland, Indiana, where his father was a professor at Taylor University. He is a graduate of Wheaton College and Duke Divinity School. In 2016, he received his Ph.D. in theology from the University of St. Andrews in Scotland...

Dr. Stuart R. Gordon, Executive Pastor

Stuart Gordon is a native North Carolinian. He holds degrees from Davidson College, Union Presbyterian Seminary, and Columbia Theological Seminary. Prior to service in Nashville, Stuart served as Pastor to the John Calvin Presbyterian Church in Florence ...

Dr. John L. Musgrave, Parish Associate

Rev. Dr. John L. Musgrave has been the Senior Pastor of First Presbyterian Church of Flint, Michigan; Tower Hill, Red Bank, New Jersey; and Webster Presbyterian, of Webster, Texas...

Dr. Sandra L. Randleman, Associate Pastor for Congregational Care & Missions

Sandra Randleman joined the staff of First Presbyterian Church as the Associate Pastor for Congregational Care and Discipleship in September of 1999...

The Rev. Adam DeVries, Associate Pastor for Youth & Their Families

Adam DeVries has been at First Presbyterian Church since 1986 when he was five years old. He has served as the Associate Pastor for Youth and their Families since July 2014...

The Rev. Josh Rodriguez, Associate Pastor for Young Adult Ministry

Josh Rodriguez joined the staff of First Presbyterian Church in June 2015. He is a graduate of Indiana Wesleyan University and received his Masters of Divinity and Masters of Arts in Youth Ministry & Young Adult Ministries from Princeton...

The Rev. Sarah Bird, Associate Pastor of Discipleship and Engagement

Sarah Bird grew up in the arms of the church and is now a 5th generation Presbyterian pastor.  She was raised in southwest Virginia and attended college in east Tennessee at King University...

© 2019 First Presbyterian Church | 4815 Franklin Pike, Nashville, TN 37220 | (615) 383-1815
Website By Poka Yoke Design