Agli europei di canoa slalom di Lubiana 2017 ha vinto la medaglia di bronzo nel C1 a squadre con Roberto Colazingari e Stefano Cipressi, piazzandosi alle spalle di Germania (Sideris Tasiadis, Nico Bettge e Franz Anton) e Slovenia (Benjamin Savšek, Luka Božič e Anže Berčič).