Procuratore legale dal 1981 e avvocato cassazionista dal 1995, dopo una breve esperienza di professore a contratto presso la facoltà di Economia dell’Università di Bari, dal 1994 è docente del corso di sicurezza e salute del lavoro presso il Politecnico di Bari.
Ha ricoperto incarichi di docenza anche alla Facoltà di Medicina e alla Facoltà di Giurisprudenza dell’Università degli Studi di Bari.
Nel 2008 e nel 2013 è eletto, nella circoscrizione Puglia, Deputato della Repubblica Italiana.