È nato a San Biagio Platani (1944). Ordinato sacerdote il 17 maggio 1975 nella Congregazione dei Missionari Servi dei Poveri. Papa Benedetto XVI lo nomina vescovo della diocesi di Cassano allo Ionio nel 2007. Riceve l’ordinazione episcopale nello stesso anno dal cardinale Tarcisio Bertone Fu promosso arcivescovo dell’arcidiocesi di Catanzaro-Squillace il 25 marzo 2011.