Народився 20 лютого1996 року в місті Новара. Вихованець футбольної школи клубу «Новара». 18 травня 2013 року дебютував за першу команду у віці 17 років і 2 місяці в матчі Серії Б проти «Віртус Ланчано». Тим не менш закріпитись у рідній команда не зумів, через що 14 липня 2015 року був відданий в оренду в «Сієну»[1], після чого 31 серпня 2016 року також на правах оренди виступав за «Карпі»[2]. Але так і не зігравши у новій команда жодної гри, вже у січні наступного року оренда достроково була припинена[3].
У сезоні 2017/18 став основним воротарем «Новари», яку не зумів врятувати від вильоту з другого дивізіону, тому 12 липня 2018 року перейшов до складу клубу «Беневенто»[4][5]. За три роки відіграв за команду з Беневенто понад 100 матчів в різних турнірах.
20 липня 2021 року був орендований «Вероною». Орендна угода передбачала зобов'язання викупу гравця за досягнення певних умов. Пох ходу сезону 2021/22 був основним голкіпером веронців, і по його завершенні клуб викупив його контракт за 1 мільйон євро.
Виступи за збірні
2014 року дебютував у складі юнацької збірної Італії, взяв участь у 7 іграх на юнацькому рівні, пропустивши 4 голи.
↑CALCIOMERCATO (Пресреліз) (Italian) . Robur Siena. 14 липня 2015. Архів оригіналу за 23 November 2015. Процитовано 23 листопада 2015.{{cite press release}}: Cite має пустий невідомий параметр: |df= (довідка)Архівована копія. Архів оригіналу за 23 листопада 2015. Процитовано 19 червня 2019.{{cite web}}: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title (посилання)