Ha giocato nelle [[Lega Italiana Calcio Professionistico|Lega Pro]] indossando per tanti anni la maglia della Lodigianidell'Aquila ed in [[Serie B]] con le maglie di {{Calcio Ancona|N}}, [[Delfino Pescara 1936|Pescara]] e [[Frosinone Calcio|Frosinone]]. Nel 2007''' '''passa alla Lucchese dove colleziona solo 6 presenze. L'anno successivo si è trasferito al Cisco Roma, dove vince un campionato di Lega Pro. Dal [[2010]] milita nell'[[Eccellenza Abruzzo|Eccellenza abruzzese]] prima con lo Sporting Tullum e poi con lo Sporting Ortona. Nel 2013 si ritira dal calcio.