Laureato con lode in Ingegneria Meccanica nel 2019 presso l'Università di Bergamo, nel 2021 consegue l'abilitazione all'esercizio della professione di ingegnere. Dall'Ottobre 2020 al Settembre 2023 frequenta il corso di dottorato in Ingegneria e Scienze Applicate presso l’Università di Bergamo, conseguendo il titolo di dottore di ricerca il 18/04/2024.
Nel periodo 01/05/2019 - 30/04/2021 è titolare di un assegno di ricerca presso l’Università di Bergamo. Nel periodo 01/07/2021 - 28/02/2022 è beneficiario di una borsa di studio presso l’Università di Bergamo. Nel periodo 01/03/2022 - 28/02/2025 è titolare di assegno di ricerca presso l’Università di Bergamo. È attualmente docente a contratto presso l'Università di Bergamo per l'insegnamento Advanced Mechatronics Design, appartenente al corso di laurea in Mechatronics and Smart Technology Engineering.
La sua attività di ricerca, sia teorica che sperimentale, si incentra principalmente sulla modellazione, sul controllo e sulla gestione di sistemi robotici e meccatronici.