Ha iniziato la sua carriera collaborando con il «Giornale di Sicilia», per poi passare a «I Siciliani» di Giuseppe Fava. Quindi ha scritto per una serie di testate nazionali come «il Venerdì di Repubblica», «Oggi», e «Marie Claire». Fondatore e direttore dei periodici «Lo scarabeo» e «Liberidea», oggi dirige il periodico «L’informazione», e collabora con la redazione palermitana de «la Repubblica», con il settimanale «Left-Avvenimenti» e con il mensile «Nuova ecologia?.
Oltre a Gli insabbiati, ha pubblicato Un paese (Trincale, 1988, Premio Nazionale «NinoMartoglio»), Michele Abruzzo racconta…Il Teatro siciliano (Greco, 1992), Le città della luna (Rubbettino, 1997), L’antiquario di Greta Garbo (A&B, 2008).
{addthis off}