Born in Bologna, he played in the 1930s for Bologna and Roma. He played 201 matches in Serie A and scored 4 goals. He debuted in Serie A at 19 years of age and played for eight seasons for Bologna winning the scudetto in 1936 and 1937, as well as the Mitropa Cup. The following year he was acquired by Roma where he played seven seasons. In 1942 he won his third scudetto (Roma's first) before retiring. After the Second World War, he later also played a season with Inter between 1945–46.