Obra
Novel·la
- Camí de coix. Palma: Editorial Moll, 1980.
- Descalç al carreró de les serps. Palma: Teix Edicions, 1988.
- Mortuus Dei. Palma: Lleonard Muntaner, 2002.
- Catedral amb armaris. Barcelona: Llibres de l'Índex, 2004.
- Negrada. Palma: Lleonard Muntaner, 2006.
- Llobacarda. Confessions d’un capellà terrol. Palma: Lleonard Muntaner, 2010.
- Operació Tiara. Palma: Lleonard Muntaner, 2016.
Narrativa breu
- Contes malignes. Palma: Lleonard Muntaner, 2001.
Prosa
- Els negres ajuden a fer fosca. Palma: Edicions Cort, 1977.
- Camada. Manacor: Foment de la Cultura de la Ciutat de Manacor, 1982.
- Mamil·la, encara. València: Tres i Quatre, 1984.
- Virreis de la misèria. Palma: Consell Insular de Mallorca, 1988.
- El denari del profeta. Palma: Editorial Moll, 1988.
- Encís de minyonia. Palma: Caixa de Balears Sa nostra, 1997 / Palma: Lleonard Muntaner, 2010.
- Joan Pla i Garcia: vist per a sentència. Palma: Lleonard Muntaner, 2000.
- Déu meu. Palma: Lleonard Muntaner, 2018.
Poesia
- Dos pams d’home. Palma: Impremta Politècnica, 1971.
- Nu. Manacor: Caixa d'Estalvis de les Balears / Casa de Cultura, 1972.
- Coratge d’un mot [Copublicació amb Contribucions especials de Bernat Nadal]. Campos: Impremta Roig, 1975, p. 69-113.
- Cançons per al meu poble. Palma: autoedició, 1979.
- Inventari de la nit. Felanitx: Ramon Llull, 1980.
- Pregó de l’Ecce Homo de la passió del nostre poble. Bunyola: Parròquia de sant Mateu, 1980.
- En nom del pare. Manacor: Caixa d'Estalvis de les Balears / Casa de cultura, 1983.
- Nissaga de Sen. Manacor: Casa de Cultura de la Caixa de les Balears, 1985.
- El cos de l’estimera. Manacor: Foment de la cultura de la ciutat de Manacor, 1989.
- Inventari d'oratges [Antologia a càrrec de Miquel Àngel Riera]. Palma: Publicacions de “Sa Nostra”, Caixa de Balears, 1993.
- Tristesa amant. Palma: Lleonard Muntaner, 1996.
- Els passos del marginat. Pregó de Setmana Santa. Felanitx: Centre cultural de l'Ajuntament de Felanitx, 1999.
- Estopa encesa. Port de Pollença: Edicions del Salobre, 2005.
Teatre
- La segona mort. Palma: Lleonard Muntaner, 2005.
Obres traduïdes
Altres
- Cantata Rua Fosca [Composició musical de Miquel Brunet], 2006.