Nel 2012 inizia a giocare nelle Nazionali giovanili di San Marino, collezionando 6 presenze con l'Under-17 tra 2012 e 2014 e 6 con l'Under-19, con la quale disputa le qualificazioni all'Europeo di categoria 2015. Il 9 settembre 2014 debutta in Under-21, perdendo 5-0 sul campo della Finlandia nelle qualificazioni all'Europeo 2015 Viene convocato in Nazionale maggiore per l'amichevole con la Croazia del 4 giugno 2016 e per le gare di qualificazione al Mondiale 2018 dell'8 e 11 ottobre contro Irlanda del Nord e Norvegia, senza però mai scendere in campo.