Terzino destro cresciuto nelle giovanili della Fiorentina, nella stagione di Serie A 1987-1988 viene aggregato alla prima squadra ma senza scendere in campo. Nel 1988 passa alla Sangiovannese dove rimane fino al 1994. Gioca poi due anni al prima di passare al Torino in Serie B. In seguito gioca ancora in Serie B per Fidelis Andria e .