The Rev. D. Keith Beasley was installed as Pastor of Good Shepherd Lutheran Church and Preschool in October, 2000. Pastor Beasley is a graduate of Concordia Seminary in St. Louis, Missouri, and his pastoral experience includes working with youth ministry and teaching in a Christian day school. He previously served as the Assistant Pastor of St. John Lutheran Church in Ocala, Florida, and interned as a Vicar at Mount Olive Lutheran Church in Newton, North Carolina.

Born in Jacksonville, North Carolina, Pastor Beasley previously worked in student services on a collegiate and high school level and taught middle school science and high school biology before beginning his pastoral training. He has coached basketball, baseball, soccer, and softball.

Pastor Beasley and his wife, Tracy, are blessed with their five children: Brittany, Devin, Jeremy, Caleb, and Joel.