Kariera reprezentacyjna W 2010 roku występował w reprezentacji San Marino U-15. W październiku 2011 roku rozegrał 2 mecze w turnieju kwalifikacyjnym do Mistrzostw Europy U-17, który odbył się w Macedonii. W 2012 roku, będąc kapitanem kadry San Marino U-19, zaliczył 3 spotkania w turnieju eliminacyjnym do Mistrzostw Europy 2013, rozegranym w Polsce. W latach 2013–2016 był podstawowym bramkarzem reprezentacji U-21, dla której rozegrał 13 spotkań w dwóch kampaniach eliminacji do Mistrzostw Europy, w których trzykrotnie zachował czyste konto. 6 września 2013 wystąpił w wygranym 1:0 spotkaniu z Walią U-21 w Serravalle, który to mecz uznawany jest za największy sukces sanmaryńskiej piłki nożnej młodzieżowej.
27 marca 2015 zadebiutował w seniorskiej reprezentacji San Marino w przegranym 0:6 wyjazdowym spotkaniu ze Słowenią w eliminacjach Mistrzostw Europy 2016. 14 listopada 2020 wystąpił w zremisowanym 0:0 meczu z Gibraltarem, w którym San Marino zdobyło drugi w historii punkt w rozgrywkach Ligi Narodów UEFA.