 He graduated in Fundamental Theology at the Pontifical Gregorian University in 1986.He studied theology in Germany and holds a degree in philosophy from the University of Cosenza which was awarded to him in 1995.He was ordained priest on 20 October 1984, in the Archdiocese of Crotone-Santa Severina.