William P. (Buddy) Nelson was born in Kansas City, Missouri and raised in Greenville, South Carolina and Birmingham, Alabama. Buddy is a graduate of Mountain Brook High School, Samford University, and Southern Seminary. He has served in the following churches: First Baptist Birmingham as youth minister, Liberty Baptist Church in Leitchfield, Kentucky as pastor, First Baptist Oxford, Alabama as pastor, Riverchase Baptist in Hoover, Alabama as pastor and has been at First Baptist McClellan since May of 2002. Buddy, a pastor's son, married Becky Bowles of Texas, who happens to be a pastor's daughter. Together they have two children, Bill and Brook, and a wonderful granddaughter Madelyn.