Nato a Milano nel 1985, ha conseguito la laurea in Giurisprudenza nel 2010, presso l’Università Cattolica del Sacro Cuore di Milano, discutendo una tesi in diritto processuale penale dal titolo “Il Mandato d’Arresto Europeo”, relatore Prof. Angelo Giarda.
Nel 2010-2012 ha svolto la pratica professionale presso lo Studio Legale Bana di Milano.
Dal 2010, collabora con la cattedra di diritto processuale penale dell’Università Cattolica del Sacro Cuore di Milano quale cultore della materia.