Student, Roanoke College, 1935. Bachelor of Science in Economics, University Virginia, 1938. Postgraduate, Rutgers University, 1952.
With University Credit Company, Raleigh, North Carolina, 1939-1942, Hercules Powder Company, Radford, Virginia, 1942-1943. With First National Exchange Bank of Virginia, Roanoke, from 1946, chairman board, chief executive officer, 1977-1981, also director, chairman executive committee. With Dominion Bankshares Corporation, from 1967, president, chief administrative officer, 1973-1977, president, chief executive officer, 1977-1981, chairman, from 1981, also director, chairman executive committee.
Director Dominion Trust Company, from 1983.
Board directors, chairman finance committee Community Hospital of Roanoke Valley. Trustee, chairman executive committee Roanoke College. Trustee Virginia Baptist Children's Home.
Served to lieutenant United States Naval Reserve, 1943-1946.
Married Agnes Rose Cunningham, April 20, 1940. Children: Martha Holland, Celia Parry.