Figlio di un calciatore dilettante trasferitosi dal nord a Palestrina, si formò nelle giovanili della Roma esordendo in Serie A in occasione dell'incontro contro il Varese durante la stagione 1971-1972 concluso sullo 0-0, in cui fu sostituito al 46' da Rosati. Giocò otto stagioni nella Roma divenendo, assieme a Francesco Rocca, uno dei pilastri della difesa della squadra, pur non essendo costantemente presente in campo durante le stagioni.