Ha realizado, también, una intensa labor docente: ha sido profesor (1976-1982) y director (1976-1980) de la Escuela de Formación Profesional de Sallent, profesor (1982-1995) y miembro del equipo directivo del Instituto Lacetània de Manresa (1983-1987).