Difensore del 1989
Cresciuto nel Valdagno, passa all’EuroTezze nella stagione 2007/08 e rimane a Cassola anche in quella successiva.
Nel 2009/10 passa al Thiene e successivamente al Marano.
Nella stagione 2010/11 viene girato allo Schio.
Nel 2011/12 passa al Sarcedo con cui gioca 20 partite.
Confermato nel 2012/13
Nel 2013/14 viene tesserato dal Lugo
Confermato nel 2014/15
Nel 2015/16 passa al Poleo con cui gioca 27 partite e segna un gol
Nel 2016/17 torna al Sarcedo con cui gioca 24 partite e segna un gol
Nel 2017/18 gioca 25 partite e segna un gol
Nel 2018/19 gioca 27 partite e segna un gol
Nel 2019/20 va allo Zanè con cui gioca 12 partite
Nel 2020/21 torna al Lugo con cui gioca 5 partite
Nel 2021/22 va al Giavenale
Nel 2022/23 gioca 20 partite e segna 2 reti
Nel 2023/24 gioca 20 partite e segna un gol contribuendo alla promozione in prima categoria