Master of Arts, Oxford University, 1980. Doctor of Philosophy, University Glasgow, 1982.
Member editorial staff Thesaurus Linguae Latinae Bavarian Academy of Sciences, Munich, 1976-1979. Lecturer medieval Latin Liverpool (England) University, 1981-1982, university research fellow, 1982-1986. Assistant professor classics University Nebraska, Lincoln, since 1986.
Assistant editor ARCA classical and medieval texts, papers and monographs, since 1983. Exchange fellow Academy of Sciences German Democratic Republic, East Berlin, 1984.