Dopo aver iniziato la carriera nelle giovanili della COSER[1] e poi del Civitavecchia, viene acquistato dall'AN Brescia nell'estate del 2011. Nel 2021, subito dopo essersi laureato campione d'Italia per la prima volta con la squadra lombarda, passa alla Pro Recco, con cui vince il suo secondo scudetto consecutivo ed ottiene, al primo tentativo, il titolo di campione d'Europa. Con la calottina della nazionale, invece, ha vinto il mondiale nel 2019.