Es catedrático de filología griega en la Universidad Complutense de Madrid, tras haberlo sido de la Universidad de Granada, la Universidad de Barcelona y la UNED.