Master of Arts, Uppsala University, Sweden, 1966. Doctor of Philosophy, Uppsala University, Sweden, 1977.
Senior assistant master Falu Gymnasium, Sweden, 1971—1991. Docent Uppsala University, 1991—1997, associate professor, 1997—1999, professor of Latin, since 1999.
Member of Royal Society of Sciences at Uppsala, Royal Society of Humanities at Uppsala.
Married Ingrid Wallgren, July 17, 1966. Children: Cecilia, Magnus.