È nato a Palermo, dove vive.
Ha insegnato per molti anni Lingua e letteratura italiana presso università negli USA, in Australia, Canada e Irlanda.
Ha pubblicato testi di critica letteraria, poesia e traduzioni, in riviste specialistiche e in volumi.