Centrocampista del 1980.
Cresciuto nel Crespadoro.
Nel 2005/06 viene ceduto al Sovizzo.
Nel 2007/08 va nel veronese al Tregnago con cui in tre campionati gioca 70 partite e segna 10 reti
Nel 2010/11 ritorna al Sovizzo
Nel 2011/12 gioca 23 partite e segna 2 gol.
Nel 2012/13 gioca 21 partite e segna 2 gol
Nel 2013/14 passa al ChiampoArso
Confermato nel 2014/15
Nel 2015/16 passa al Cornedo
Nel 2016/17 torna al Sovizzo con cui gioca 19 partite e segna 3 reti
Confermato nel 2017/18
Nel 2018/19 passa all’Altavalle del Chiampo
Nel 2019/20 va al San Giovanni Ilarione con cui gioca 8 partite
Nel 2020/21 va al Brendola con cui gioca 3 partite
Nel 2021/22 gioca 23 partite e segna 2 reti
Nel 2022/23 gioca 16 partite
A dicembre 2023 passa al Montecchio San Pietro