Es catedrático de Filología Románica en la Universidad de Barcelona desde 1986 y catedrático de Filología Gallega y Portuguesa, y antes profesor en otros muchos centros universitarios.