Licenciado en Filosofía y Letras y Doctor en Filología Latina ("La lengua de Jordanes", tesis dirigida por Carmen Codoñer Merino) por la Universidad de Salamanca, ejerció la docencia como Profesor Adjunto en la misma (1970-1983).