Pastor Puckett grew up in Garland, Texas. He was saved at the age of 13 and surrendered to preach the Gospel at the age of 23. He has pastored 6 churches in Texas, Tennessee, Colorado, Arkansas and Oklohoma since surrendering to preach in 1986. He has been married to Daynna since 1985 and has two daughters, one son-in-law and 3 grandchildren. He has pastored TBC since September of 2019.
Pastor Puckett is a bi-vocational pastor. He also serves as a police officer for the Heavener Police Department. He is the Chaplain for the department and serves in the Heavener Public Schools as the School Resource Officer.