Si laurea in Scienze geologiche il 28 marzo 1988, presso l'Università degli studi di Bari. Nel 1989 s’iscritto nell’Albo professionale dell’Ordine dei Geologi della Puglia. Dal 1999 è ricercatore universitario presso il Dipartimento di Ingegneria Civile e Ambientale del Politecnico di Bari; regime di impegno a tempo definito.