Bud was born and raised in Chattanooga, Tennessee and moved to Mount Airy, North Carolina in 1967, where he currently lives. He is married to his high school sweetheart, Jane. Bud and Jane have 3 sons, 7 grandsons, 2 great-grandsons, and one great-granddaughter. He is retired after spending many years in the apparel and hosiery industries. In addition to his new-found love of writing, Bud loves to hunt and fish.