Il centrocampista vanta 142 gare in B (10 gol), 83 in A con Chievo, Vicenza, Cittadella e Reggina; a Monza ha ottenuto nella scorsa stagione la promozione nella serie cadetta dove ha continuato a militare in questa prima parte di stagione, oggi ha firmato con il Pescara dove ritrova Roberto Breda, il tecnico che lo allenò a Vicenza nel 2012-13.
La società abruzzese ha poi perfezionato gli accordi con il Benevento Calcio per la risoluzione della cessione a titolo temporaneo del calciatore Luca Antei che torna in Campania.