Professor lector en Dret processal penal a la Universitat de Trento (Itàlia), on ensenya dret probatori penal i dret processal penal comparat. Doctor en Dret processal penal per la Universitat Catòlica del Sagrat Cor de Milà (Itàlia). Va treballar, com a investigador postdoctoral, a la Universitat de Milà - Bicocca (Itàlia). El 2023 va obtenir l'Habilitació Nacional Científica (ASN) per a exercir com a professor titular de Dret processal penal.
Els seus principals interessos d'investigació són el dret processal penal europeu i comparat, l'epistemologia jurídica i el dret probatori, i la intel·ligència artificial en procediments penals.