Cresciuto nel vivaio dell'Union Olmo Creazzo, con cui disputa i campionati giovanissimi e allievi regionali debuttando in prima squadra, in seconda categoria, con mr. Moreno Dalla Pozza. Nella stagione 98/99 è passato all'Arzignano Juniores Regionale facendo il suo esordio in serie D in Adriese - Arzignano 0-0 del febbraio 99. Nel 2004/05 riprende con il Grifone. Nel 2005/06 va al Maddalene. L'anno successivo passa al Prix Vicenza (oggi San Lazzaro Serenissima) dove resta due stagioni. Nel 2008/09 viene ceduto al Campodoro. Nel 2009/10 va al San Bortolo. Dalla stagione 2010/2011 torna a Creazzo dove disputa due stagione conquistando due salvezze in seconda categoria con la squadra allenata da mr. Ivan Rizzotto. Nella prima stagione risulta essere il miglior marcatore mentre nella seconda un infortunio lo condiziona per gran parte della stagione. Torna comunque decisivo per il finale della stagione dove la squadra si salva all'ultimo turno di play out contro l' Intrepida a Verona. Nel 2012/13 passa alla Riviera Berica. Nella stagione 2013/2014 passa al San Paolo. Nella stagione 2015/2016 non scende quasi mai in campo per infortunio. Nella dicembre 2016 torna a Creazzo agli ordini di mr. Ciro Vicari. Uno sola presenza in trasferta nella gara di andata con l' Arcugnano.
Stagione Sportiva 2016 / 2017 Prima squadra Attaccante
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