Bachelor, University Richmond, 1964. Master of Theology, New Orleans Baptist Theological, Seminary, 1968. Doctor of Theology, Brown Seminary, Fredericksburg, Virginia, 1984.
Minister, Nicholsville (Alabama) Baptist Church, 1966-1968; minister, Winn's Baptist Church, Glen Allen, Virginia, 1968-1984; minister, Laurel Hill Baptist Church, Charlottesville, Virginia, 1984-1987; minister, Enon Baptist Church, Chester, Virginia, since 1987.
With United States Navy, 1944-1946, PTO.
Married Betty Christine Dixon, July 12, 1947. Children: Donald A., Linda G., Paul D., Douglas Lee.