Allievo del Principe del Foro Enrico Altavilla, ha esercitato per oltre cinquanta anni la professione di avvocato penalista, partecipando a importanti processi, fra i quali quelli relativi alla strage di via Caravaggio a Napoli, alla tragedia del “Moby Prince” a Livorno e il caso Tortora. Ha ricoperto, per due consecutivi mandati, la carica di Sindaco della Città di Bacoli.