Difensore del 1985. Cresciuto nel Montecchio. Nel 2006/07 passa al Tezze. L’anno successivo va alla Fiamma Vicentina. Nel 2008/09 viene ceduto al Longare dove rimane tre campionati. Nel 2011/12 passa al Cartigliano. Nel 2013/14 va al Due Monti. Nel 2014/15 viene tesserato dal Leodari. Nel dicembre del 2015 viene trasferito al Tezze. Nel 2016/17 passa al Trissino con cui gioca 27 partite. Confermato nel 2017/18 gioca 26 partite e segna una rete. Nel 2018/19 gioca 26 partite e segna 2 reti. Confermato nel 2019/20. A Dicembre 2019 passa al Valdagno. Nel 2020/21 va all Aqs Borgo Veneto. Nel 2021/22 viene ceduto al Rivereel con cui gioca 10 partite. A dicembre viene ceduto al Malo. Nela stagione 2023-2024 passa all' Union Olmo Creazzo in seconda categoria agli ordini di mr. Ciro Vicari dove conquista la promozione in prima categoria battendo in finale play off il Castelgomberto. A fine stagione passa al Cornedo calcio a 5
A.C. Union Olmo Creazzo associazione sportiva dilettantistica. Via Torino, 54 36051 Creazzo (VI). C.F. 80021090248. Partita iva 01484090244.
Matricola F.I.G.C 60733. nr. registro C.O.N.I 48300