Ha prestato servizio nell’Università di Bari dal 1959 al 1990 e nel Politecnico di Bari dal 1990 al 2001 anno di collocamento in pensione con la qualifica Elevate Professionalità. Nell’Università di Bari ha fatto parte del Consiglio di amministrazione nei bienni 1975-76, 1983-84, 1985-86 e 1987-88. Dal 1992 lavora presso il Centro Nazionale della FLC e si occupa principalmente di contrattazione e formazione, con particolare attenzione alle tematiche economiche.