Buck was born in Birmingham, Alabama and graduated from Clay-Chalkville High School in 2001. He received a Bachelor degree in Accounting in 2005 and a Master of Accountancy from Auburn University in 2006. After graduation, Buck worked for 11 years in public accounting before answering a call to ministry in 2017. He is currently pursuing a Masters of Divinity from Beeson Divinity School in Birmingham.
Buck and April were married on June 26, 2010. Buck and April have two children. Kate was born in May 2013 and Braden in September 2016.
In recent years, Buck has been involved in several ministries and civic organizations, including serving on the Regional Advisory Board for Alabama Baptist Children’s Homes, the Board of Directors for the Greater Birmingham Humane Society and as a volunteer instructor for Junior Achievement of Greater Birmingham. In his free time, Buck enjoys playing golf, watching sports and traveling.