Nel 2012 è stato convocato per le Paralimpiadi di Londra dove è riuscito ad ottenere la medaglia di bronzo in tre gare (100m farfalla, 400m stile libero e 200m misti), segnando il record italiano nei 400 stile e nei 200 misti.