Profesor de Derecho procesal penal en la Universidad de Génova, donde enseña Derecho procesal penal y Derecho procesal penal económico. Se doctoró en Derecho, mención cum laude, por la Universidad de Udine. Anteriormente, fue profesor de Derecho procesal penal en la Universidad de Trieste.
Es el responsable local de proyectos nacionales italianos de prueba penal (CRYPTOSAFE PRIN 2022 PNRR; PRIN 2022 EPPITALY) y participa en proyectos europeos sobre digitalización de la justicia penal (DIGIRIGHTS). Es autor de alrededor de setenta publicaciones, principalmente sobre prueba penal, incluyendo la monografía Negotiated Criminal Justice in Europe. Myths, realities and perspectives (Wolters Kluwer, 2019).
Es uno de los miembros fundadores de la Associazione Italiana fra gli Studiosi della Prova.