Fue catedrático de instituto en su ciudad natal, y a partir de 1969 profesor en la universidad autónoma de Barcelona.