Ha lavorato per circa 35 anni per la Cassa di Risparmio di Calabria e di Lucania nei servizi amministrativi e contabili. Nel 1998 ha assunto le funzioni di segretario generale e consigliere di amministrazione della Fondazione Carical. Nella qualità di segretario generale, ha partecipato, nel corso degli anni, a numerosi seminari, convegni e congressi organizzati da enti e organismi bancari e fondazionali. È stato membro del Comitato nazionale per le celebrazioni del III centenario della morte di Mattia Preti. Dal 2000 è direttore generale della Fondazione Carical. È membro del consiglio di amministrazione del Consorzio SDIpA – Scuola di Direzione per l’Impresa e la Pubblica Amministrazione, costituito su iniziativa della Fondazione Carical insieme con l’Università della Calabria e la Camera di Commercio di Cosenza. È inoltre presidente della società Ce.P.A.Cu.D., organismo costituito su iniziativa della Fondazione Carical per la realizzazione delle attività promosse dalla Fondazione stessa.