Magistrato in pensione, è stato sostituto Procuratore Generale della Procura di Roma fino al 2014 già Procuratore reggente delle Procure di Tivoli,Crotone,Vibo V. e Palmi. Ha collaborato come docente ed assistente con numerose Scuole di specializzazione ed università italiane. Attualmente è sindaco della Città di Vibo Valentia.