Des de l'any 1992 és professor de Secundària, de Llengua catalana i literatura. I des del 2002 és també professor associat al Departament de Filologia Catalana de la Universitat de Barcelona. Entre 1993 i 1996 va ser professor de llengua catalana a la Università degli Studi di Sassari i coordinador del Centre de Recursos Pedagògics Maria Montessori de l'Alguer.