Licenciado con grado en Filología Clásica, licenciado en Filología Románica, diplomado en Filología Italiana y en Filología Eslava, doctor en Filología por la Universidad Complutense de Madrid (UCM).
Profesor del área de Filología Eslava de la UCM, traductor literario e intérprete jurado nombrado por el Ministerio de Asuntos Exteriores del Reino de España.
Director del grupo de investigación UCM «Estudios ibero-eslavos».
Miembro del Consejo de Coordinación Internacional del Seminario Universitario Internacional de Estudios Balcánicos, Universidad Sudoccidental «Neofit Rilski» de Blagoevgrado (Bulgaria) y miembro de número del Círculo Literario de Split (Croacia).