Ha rappresentato l'Italia ai Giochi della XXXI Olimpiade ai Giochi olimpici di Rio de Janeiro 2016 nel K4 1000 metri, in squadra con Alberto Ricchetti, Nicola Ripamonti e Giulio Dressino, ottenendo il quattordicesimo ed ultimo posto in classifica.