Fotbal začal hrát za Carpi, které po dvou letech opustil, když odešel na jednu sezonu hrát do Reggiany. V roce 1951 odešel do Milána, kde získal v sezoně 1954/55 jediný svůj titul v kariéře. Za Rossoneri odehrál za pět sezon 136 utkání a hrál v době Gre-No-Li. V roce 1956 byl prodán do Udinese, kde vydržel jednu sezonu. Kariéru dohrál v Janově. Za Grifone nastoupil do 109 utkání za pět sezon, dvě z nich byly ve druhé lize, kterou vyhrál v sezoně 1961/62. Poté ukončil kariéru.
Za reprezentaci odehrál 14 utkání. Byl na MS 1954, kde nastoupil do dvou utkání a vstřelil jednu branku.[2]