Il a participé aux Jeux olympiques d'hiver de 1924 à Chamonix, où il a terminé de la compétition de saut sur tremplin normal. Il remporte aussi sept titres de champion d'Italie.