Nel 2006 ai campionati italiani ha vinto i 200 m dorso ai primaverili e agli invernali, e si è meritato la convocazione nella nazionale maggiore per i Campionati europei, dove è giunto in finale nei 200 m dorso. Nel 2008 ha vinto ancora il titolo italiano dei 200 m e ha partecipato ai Giochi della XXIX Olimpiade di Pechino, senza superare le batterie dei 200 m dorso. È tornato a disputare una finale internazionale nel luglio del 2009, ottavo alle universiadi di Belgrado sempre nei 200 m.