Dopo aver disputato il Sei Nazioni Under-20 e collezionato 13 presenze e 77 punti marcati con la nazionale giovanile, nel luglio 2020 venne convocato una prima volta con la nazionale italiana. Il 22 ottobre 2020 il ct Franco Smith, in seguito alle buone prestazioni all'esordio in Guinness Pro14 con il Benetton Rugby, lo annunciò nel ruolo di apertura titolare per il match contro l'Irlanda valevole per la quarta giornata del Sei Nazioni 2020; quindi, il 24 ottobre 2020 esordì con la maglia della nazionale a Dublino contro l'Irlanda, mettendo a segno 12 punti frutto di: una meta, un piazzato e due trasformazioni, conquistandosi la conferma per il match conclusivo del torneo contro l'Inghilterra.