Keith is an ordained elder (now retired) in the United Methodist Church serving United Methodist congregations in Deep East Texas and the Texas Gulf coast during his 31-year career as a pastor. I addition, Keith worked as a high school government and economics teacher, a computer programmer/analyst, a data processing coordinator, a movie operator, and spent four years on active duty in the United States Navy.
Keith is a native of the greater Houston, Texas area. He and his wife Cindy, reside in Lufkin, TX with their slightly crazy dog Bishop. They have two grown sons. The older son lives in southern California with his wife and their three grandsons. Their younger son lives in the Tyler, Texas area with his wife and their three granddaughters.