I was born in Pittsburgh, Pennsylvania, and followed Jesus as my Lord & Savior at a Vacation Bible School there. After several cross-country moves as a child, our family settled in Harrah, Oklahoma, where I was baptized and joined the First Baptist Church.
While at Harrah I met and married my wife Cheryl, and we are the parents of four children:
- Paul, our eldest, lives in Norman, Oklahoma, with his wife Sheba and their sons Dawson, Flynn, and Bennett — and now newborn Sophie!! Paul works for Stonewall Custom Homes in Norman.
- Our second born, David, lives near Wake Forest, North Carolina, with his wife Ashley and four of our grandchildren, Abigail, Lorna, Ian, and baby Edmund. David manages a branch office there for Arrow Exterminating, teaches Sunday School and serves in other ministries and on his church’s Personnel Committee.
- Our daughter Libby and her husband Joshua Breland moved to Austin, TX in the spring of 2021! We are SO excited that they, and our grand daughters, Corley Jane, Lottie, and Josie Grace, are so much closer to us now!
- Our youngest son, Michael, graduated from North Greenville (Baptist) University in Tigerville, in April 2021 and is currently working and attending church in that area. He married Abigail Dover June 2022!
Following my graduation from Southwestern Baptist Theological Seminary in 1985, I served as the pastor of four different Southern Baptist churches in Oklahoma and Louisiana before resigning in February 2013 and moving to Norman, OK due to a diagnosis of dysautonomia or POTS (Postural Orthostatic Tachycardia Syndrome). Blessed by God with renewed health after a two-year recuperation, I served as the Senior Pastor at Pleasant Ridge Baptist Church in Morganton, North Carolina until being called in February 2019 to the great state of Texas, where I serve as Senior Pastor of the First Baptist Church of Angleton.
Among other things, I enjoy reading (see my “Now Reading” page), going for walks, playing golf, watching OU football, and keeping up with family & friends and sharing on Facebook and blogs.