Nato a Calcinate il 16/12/1993. Nel 2010 e nel 2011 viene ammesso alla fase nazionale delle Olimpiadi di Informatica, dove ottiene una medaglia d'argento e di bronzo, rispettivamente. Nel 2017 consegue la laurea magistrale con lode in Informatica presso l'Università degli Studi di Milano, discutendo la tesi "Algoritmo di ottimizzazione per l'Electric Vehicle Orienteering Problem". Lo stesso anno viene ammesso al corso di dottorato in Informatica presso l'ateneo, entrando a far parte di OptLab (laboratorio di Ricerca Operativa). Interviene alla conferenza Odysseus tenutasi a Cagliari nel giugno 2018, con una presentazione dal titolo "Dynamic programming for the Electric Vehicle Orienteering Problem with multiple technologies".