He competed in the marathon at the 1924 Summer Olympics, but he did not finish the race. He had one cap for the national team in 1924. In his native city, Genoa, is sailed a race named after him.