Bachelor, Davidson College, 1962. Master of Arts, University Tennessee, 1966. Master of Library Science, George Peabody College, 1970.
Instructor English, Arkansas State University, Jonesboro, 1965-1966; instructor English, Sue Bennett College, London, Kentucky, 1967; instructor English, Pembroke (North Carolina) State University, 1967-1969; reference library, Furman U., Greensboro, South Carolina., 1970-1972; reference library, South Carolina. State Library., Columbia, 1972-1973; acquistions library, U. South, Sewanee, Tennessee, 1973-1978; library director, Queens College, Charlotte, North Carolina, 1978-1985; acquistions/gifts library, U. North Carolina, Charlotte, since 1985.
President Mecklenburg History Association, Charlotte, 1983-1985. First lieutenant United States Army, 1963-1965. Member North Carolina Library.
Association, Southeastern Library. Association (books competition 1983-1985), East Tennessee History Association (life member), Beta Phi Museum.
Married Carol Ruth Oot, December 22, 1967. Children: Michael Stewart, Karen Elizabeth.