Nato nel 1985, ha conseguito la laurea magistrale in Giurisprudenza nel 2013 presso l'Università Cattolica del Sacro Cuore con il voto di 106/110, discutendo una tesi in Diritto costituzionale dal titolo: "Problematiche costituzionali delle leggi elettorali vigenti", relatore Prof. Enzo Balboni.
Dal gennaio 2014 svolge la pratica professionale presso uno studio del Foro di Milano.
A partire dal gennaio 2014 è dottorando di ricerca in materie pubblicistiche presso l'Università degli Studi di Milano - Bicocca