Bachelor of Science, Virginia Commonwealth University, 1967. Master of Arts, Union Presbyterian School of Christian Education, Richmond, Virginia, 1970. Doctor of Education, North Carolina State University, 1979.
Teacher 5th grade Henrico County Schools, Richmond, 1969-1970. Dean of students Southeastern Community College, Whiteville, North Carolina, 1970-1974. Associate professor community education, director North Carolina Center for Community Education Appalachian State University, Boone, 1975-1980.
President Presbyterian School of Christian Education, Richmond, 1980-1992. Chief Executive Officer Greater Richmond chapter American Red Cross, 1993—2002, interim Chief Executive Officer Fort Worth, 1999, San Diego, since 2002. Consultant, guest speaker, writer Presbyterian Church, Committee on Theological Education, 1992-1996.
Professor adult education Nova University, 1980-1982. Consultant, trainer American Society for Training and Development, 1975-1980. Guest professor Tri-National Institute Adult Education, Chorley, England, 1978.
Consultant Bolivia Department Education, La Paz and Cochabamba, 1976. Consultant, proposal reader United States Office of Education, 1973-1975.
Board directors Sheltering Arms Rehabilitation Hospital, 1983-1998, Council for American's 1st Freedom. Teacher, speaker, elder River Road Presbyterian Church. Member adult education advisory board Virginia Commonwealth University, 1986-1991.
Trustee Collegiate Schools, Richmond, 1987-1990. Advisory consultant Richmond Community High School, 1985-1990. Member superintendent search committee Virginia Public Schools, Richmond, 1988.
Part-time educator, program consultant West Raleigh (North Carolina) Presbyterian Church, 1974-1976. Part-time Christian educator 1st Presbyterian Church, Whiteville, 1971-1974. Guidance worker Memorial Foundation, Richmond, 1969-1970.
Director educational and cultural enrichment programs The Senior Center and William Byrd Community Center, Richmond, 1964-1966. Delegate World Council of Churches 7th Assembly, Canberra, Australia, 1991, Bicentennial Assembly, Lesotho, 1983. Member North Carolina Governor' General’ s Office of Citizen's Affairs Advisory Board, 1978, North Carolina Governor's Interagy.
Advisory Board, 1977-1979. Regent Barium Springs Home for Children. Member National Conference Community Justice (president board directors Richmond chapter, 1998 Humanitarian award).
Married Peggy Joyce Fish. Children: Margaret, Mary-Talmage.