È Procuratore Generale Militare presso la Corte d'Appello di Roma. Ha dedicato la vita a indagare sugli eccidi nazifascisti, istruendo 17 processi e portando alla condanna di decine di criminali di guerra. Nel 2021 ha ricevuto l'Ordine al Merito, una prestigiosa onorificenza conferitagli dalla Repubblica Federale di Germania.