Cresciuto calcisticamente nel San Lazzaro fino ai giovanissimi poi nel Riviera Berica dove esordisce in prima squadra in seconda categoria a 15 anni. Passo poi alla Vicentina con cui gioca negli allievi regionali ed esordisce in prima categoria. Passa al Bassan Team Motta dove gioca sia con la formazione Juniores sia con la prima squadra in prima categoria. Passa poi al Camisano in promozione e nella stessa stagione viene ceduto al Prix Torri dove esordisce in eccellenza. La stagione successiva il Riviera Berica, titolare del cartellino, lo richiama in seconda categoria per poi cederlo a dicembre al Santa Maria di Camisano in prima categoria. L'anno dopo passa alla Serenissima sempre in prima categoria. Nella stagione che segue torna alle origini giocando in seconda categoria con il San Lazzaro. L'anno dopo si trasferisce per lavoro a Milano ma non rinuncia a giocare, infatti va al San Bortolo Fiamma, in terza categoria, dove vi resta per due stagioni. Dopo San Bortolo gioca all'Altavilla in seconda categoria dove come compagno di squadra ha Ciro Vicari suo futuro mr. all' Union Olmo Creazzo. Successivamente torna al San Bortolo in seconda categoria e poi in prima categoria con il nome Leodari Vicenza S.B.F. Poi per altre due stagioni gioca in seconda categoria prima con il Maddalene poi con il Monteviale. Torna in prima categoria nel Virtus Recoaro VI-EST. Nella stagione 2015-2016 gioca negli amatori con il GS Laghetto. Nella stagione 2016-2017 passa all' Union Olmo Creazzo in seconda categoria dove la squadra si classifica al sesto posto a pari merito con il Locara. 44 Punti il conto finale miglior piazzamento in seconda categoria degli ultimi 9 anni. Chiude la stagione con 1 goal in campionato.
Stagione Sportiva 2016 / 2017 Prima squadra Centrocampista
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