He participated at the 1968 Winter Olympics, when he placed 12th in the 50 kilometres race of cross-country skiing. Together with Lino Jordan and Franco Ceroni he placed 3rd in the Trofeo Mezzalama ski mountaineering competition. Further notable results were:
1966: 2nd, Italian men"s championships of cross-country skiing, 50 km
1968: 2nd, Italian men"s championships of cross-country skiing, 30 km.