Hrával za třetiligovýTorres, odkud v roce 1964 odešel do Cagliari, kde hrál 12 let. S klubem získal jediný titul v lize a to v sezoně 1969/70. V klubu má i jeden nelichotivý rekord: má nejvíc vlastních branek (7).[1] Také hrál v USA za Chicago Mustang. Po 12 letech v roce 1976 opustil Cagliari a odešel dohrát kariéru do Perugie. Tady odehrál sezonu a ještě odehrál pár utkání ve třetiligovémPratu, kde v roce 1978 ukončil kariéru.
Za reprezentaci odehrál tři utkání. Jedno utkání odehrál i na MS 1970, odkud má stříbrnou medaili. Kvůli zranění na turnaji poté nehrál.