He was born in Abetone, Tuscany, like Zeno Colò and Celina Seghi, and he finished 18th in the alpine skiing combined event at the 1936 Winter Olympics.