He participated at the 1968 Winter Olympics, when he placed sixth together with Giulio de Florian, Franco Nones and Palmiro Serafini in the 4 × 10 kilometres relay event and seventeenth in the 50 kilometres race of cross-country skiing. 1968: 2nd, Italian men"s championships of cross-country skiing, 15 km
1973: 3rd, Italian men"s championships of cross-country skiing, 15 km.