È nato a Catanzaro nel 1958. Vive in Puglia, a San Giovanni Rotondo, dove è medico endocrinologo.Dal 1984 ha pubblicato quattro libri di poesia.