Bachelor, Southwestern at Memphis, 1952. Master of Arts, University Mississippi, 1958. Doctor of Philosophy, Tulane University, 1968.
Associate ancient languages, department chairman, Millsaps College, Jackson, Mississippi, 1959-1965; associate professor Greek and Latin, Rhodes College, Memphis, 1965-1975; professor, Rhodes College, Memphis, 1975-1994; department chairman foreign languages, Rhodes College, Memphis, 1975-1979; professor emeritus, Rhodes College, Memphis, since 1994.
With United States Navy, 1953-1955. Member American Philological Assn/, Linquistic Society of America, Archaeol. Institute American, Classical Association Middle West & South, Tennessee Classical Association, Tennessee Philological Association, American Classical Legue.