Inizia la sua carriera nelle giovanili della , con cui fa il suo esordio in prima squadra alla penultima giornata della Serie A 1969-1970 contro la Juventus. Passa sei anni alla Roma dove accumula 56 presenze e 4 reti. Abitava al quartiere Trionfale e suo padre Nicola era il suo primo fan, ma faceva il tifo per lui anche come futuro medico. Si diceva che peccasse di immodestia e che fosse raccomandato da Anzalone. In realtà, un duro infortunio al menisco ne limitò il rendimento e la sicurezza nei contrasti. Nel 1975 viene ceduto al .Termina la carriera alla Viterbese prima e al Casalotti poi.