Fue profesor de literatura catalana en la Universidad de Barcelona desde 1975 hasta que se jubiló, en 2006.