Laureato in Ingegneria Civile presso l’Università della Calabria.
È stato eletto per la prima volta in Consiglio comunale nel 1995, per poi essere riconfermato 5 anni dopo.
Nel giugno del 2001 è stato eletto Sindaco, carica che lo ha visto riconfermato nel 2003 e nel 2008.
Dal 2013 è consigliere di maggioranza al Comune di Castrolibero.