Bachelor, Baylor University, 1954. Bachelor of Divinity, Southwestern Baptist Theological Seminary, 1957. Doctor of Theology, Southwestern Baptist Theological Seminary, 1965.
Doctor of Divinity (honorary), University Richmond, 1985.
Pastor, Fate (Texas) Baptist Church, 1951-1955; pastor, South Lancaster Baptist Church, Dallas, 1955-1960; pastor, 1st Baptist Church, Altavista, Virginia, 1960-1967; pastor, Royal Lane Baptist Church, Dallas, 1967-1971; senior minister, pastor, River Road Church, Richmond, Virginia, since 1971. Chairman Southern Baptist Convention Moderates, 1985-1987, chairman, vice chairman Bapts. Committed, Southern Baptist Convention, 1988-/.
Trustee Virginia Baptist Hospital, Lynchburg, 1959-1960, Golden Gate Baptist Theological Seminary, San Francisco, 1980-1990, University Richmond, since 1986. Commissioner Virginia-Israel Commission, Commonwealth of Virginia, 1987-1989. Member American Society Church History.
Married Elberta Lee Thornton, July 21, 1956. Children: Stewart Price, David Sterling, Elizabeth Thornton.