Nella stagione 1985-1986 fa parte della rosa della Roma (società di Serie A) senza mai scendere in campo in partite ufficiali; inizia poi la stagione 1986-1987 con la maglia dell'Udinese, sempre in massima serie, per poi essere ceduto nell'ottobre del 1986 al Monopoli, con cui gioca 2 partite in Serie C1 1986-1987 esordendo pertanto in campionati professionistici. Rimane con i pugliesi fino all'ottobre del 1987, quando viene ceduto alla Virtus Lanciano: con gli abruzzesi nella stagione 1987-1988 gioca 25 partite in Serie C2 senza mai segnare. Gioca in quarta serie anche nella stagione 1988-1989, nel corso della quale scende in campo in 30 occasioni con la maglia del Fano.