Nato a Bologna nel 1990 gioca il suo primo torneo nel 2003. Nel 2011 acquisisce il titolo di Istruttore FSI e si specializza nell'insegnamento in scuole elementare/medie e a giovani ragazzi. Nel 2012 consegue il titolo di Arbitro FSI. Nel 2014 arriva il primo titolo internazionale acquisendo la qualifica di FIDE Instructor. L'anno successivo acquisisce la qualifica di Candidato Maestro a tavolino e inizia grazie al CONI Umbria il progetto "Sport in Carcere" che lo porta nel 2016 a laurearsi miglior istruttore FSI del centro Italia. Nel 2017 fa istituire, tramite richiesta alla FSI, la Tessera Detenuti ed organizza il primo torneo a variazioni Elo FIDE in carcere, scrivendo anche articoli per il ChessBase indiano e internazionale. Nel 2018 conquista la sua prima norma da Arbitro FIDE e viene nominato dal Comitato Regionale FSI Umbro come Delegato per le finali dei Campionati Italiani Giovanili.
Match amichevole a squadre nazionali: Italia – Germania, superate le 50...