He competed for Italy in the 1920 Summer Olympics held in Antwerp, Belgium in the 3000 metre steeple chase where he won the bronze medal.
In the 1920 Summer Olympics in Antwerp, Belgium, He competed in the 3000 metre steeple chase and won the bronze medal.