Llicenciat en filologia catalana per la Universitat de Barcelona (1983), és professor de llengua i literatura catalanes a l’Institut d’Educació Secundària de Llucmajor. Autor de poemaris (Insecticida, 1977; Simulacre, 1980), de l’assaig Freixura de porc o incitació a la intolerància (1983), reculls d’articles (Un puput de cresta molla. L'anticatalanisme a Mallorca: noms, llinatges i fotografies, 1991; Mossegades, 1995) i de Conversa amb Gabriel Cañellas. L'amo en Biel (2003), fou cofundador de l'Associació de Professors en Llengua Catalana (APLEC) a les Balears (1988). Ha protagonitzat accions de protesta, una de les quals estigué dirigida contra el periodista Pedro J. Ramírez (2004), per tenir una construcció en terreny no urbanitzable i que donà lloc a la crònica La guerra de la piscina (2007). El 8 de maig de 2014 començà una vaga de fam per instar el president de les Illes Balears Josep Ramon Bauzà a negociar amb el col·lectiu docent en el conflicte motivat per l’aplicació del Decret del tractament integral de les llengües (TIL), que havia despertat mobilitzacions multitudinàries. El 16 de juny, amb un estat de salut molt deteriorat i arran de nombrosos precs, abandonà la vaga malgrat no haver aconseguit els seus objectius.