Sono nato a Bari, dove risiedo, il 9 novembre 1955.
Sono laureato in giurisprudenza e sono avvocato, magistrato di Cassazione, presidente di sezione della Commissione tributaria regionale della Puglia, giudice della Commissione tributaria centrale della Puglia.
Nel 2010 ho chiesto di essere collocato in aspettativa e mi sono candidato alle regionali nelle liste di Italia dei Valori nella coalizione a sostegno di Nichi Vendola.
Sono stato eletto nella circoscrizione di Bari e, attualmente, sono l'unico rappresentante della lista di Antonio Di Pietro presente a Via Capruzzi.
Dal 2010 sono stato nominato Assessore alla qualità dell’ambiente della Regione Puglia.