Sempre nel 2016 fa parte della spedizione italiana alle Paralimpiadi di Rio, dove ottiene due medaglie d'argento nelle gare di 50 m e 100 m dorso categoria S1, con un tempo rispettivamente di 1'12"49 e 2'27"06.