Bachelor, Old Dominion University, 1965. Master of Music, Virginia Commonwealth University, 1969. Doctor of Philosophy, University North Carolina, 1974.
Faculty music Old Dominion University, Norfolk, Virginia, 1966-1974. Faculty Tidewater Community College, Virginia Beach, 1975. Guest faculty University Maryland, College Park, summer 1975.
Faculty Christopher Newport College, Newport News, Virginia, since 1975.
Active Newport News Planning Commission, since 1988. Member American Musicol. Society (chairman Southeast chapter since 1987), Sonneck Society Clubs: Warwick Yacht and Country (Newport News).
Lodges: Rotary (director Oyster Point chapter since 1985).
Married Julia Agnes Lapiene, June 7, 1958 (divorced January 1975). 1 child, Julia Angela. Married Paulla Lynn Key, August 6, 1983.
Children: Heather Bree, Nicholas Shay.