Billy was born and raised in Montgomery. His education spans from Floyd Elementary and Junior High then Lanier High School here in Montgomery to Belhaven University and Reformed Theological Seminary in Jackson, Mississippi. He served as a Campus Minister for 22 years at the University of Alabama with Reformed University Fellowship. That was followed by 11 years as the Minister of Congregational Care at First Presbyterian Church, Jackson, Ms. He came to Eastwood Presbyterian Church in February of 2014 as the Interim (Stated Supply) Pastor. He and his wife, Marian have two children, and five grandchildren.