Dopo una serie di esperienza nel calcio semi professionistico e non, esordisce fra i professionisti con la maglia della Giacomense nella stagione 2011-2012.
Nel gennaio del 2017 viene acquistato dalla SPAL, militante in Serie B.[5] Con gli estensi fa il suo esordio in cadetteria all'ultima giornata, il 18 maggio 2017 nella vittoria per 2-1 contro il Bari, conquistando con tutta la squadra la promozione in Serie A. Nel massimo campionato italiano ha occasione di esordire soltanto due stagioni dopo, all'età di 31 anni, esattamente il 4 maggio 2019 disputando gli ultimi 5 minuti della gara vinta 4-0 contro il Chievo.[6]
Virtus Francavilla e la B con il Südtirol
Per la stagione 2019-2020 passa alla Virtus Francavilla, militante in Serie C. La stagione successiva passa al Sudtirol, di cui diventa il portiere titolare, conquistando la prima storica promozione in Serie B la stagione seguente e stabilendo un record di appena 9 gol subiti in tutto il campionato, rimanendo imbattuto per 1089 minuti.[7]
Il 17 giugno 2022 prolunga il proprio contratto con i tirolesi (di cui resta portiere titolare nelle stagioni di esordio in Serie B) fino al 30 giugno 2024.[8]