Amplió estudios en la Universidad de Tubinga y como investigador en Colonia, comenzando tras el doctorado a trabajar como profesor ayudante de Filología latina en Salamanca (1976-1980), Universidad de Alcalá de Henares (1980-1982), catedrático en la Universidad de La Laguna (1983).