Nato a Caltagirone nel 1938, è giornalista professionista. Ha lavorato per 25 anni al quotidiano «L’Ora» e per circa vent’anni ha collaborato con il settore programmi della RAI siciliana. Collabora attualmente con le pagine culturali della «Repubblica-Palermo». Ha esercitato intensa attività nel teatro di prosa come autore, regista e attore.