Vanta 376 presenze tra i campionati di Serie D, C2 e C1, con un totale di 21 goal all’attivo. Le squadre in cui ha militato, a partire dalla stagione 2006-2007, sono Montichiari, U.S. Pergocrema, A.C.S.D Rodengo Saiano, Darfo Boario, Fersina Perginese, Legnago Salus, Levico Terme, Dro Calcio, Union Feltre e dal 2018-2019 al 2021/22 al Cjarlins Muzane in Serie D. La scorsa stagione si trasferisce in Eccellenza alla Clivense, dove vince il campionato.
Ha iniziato a giocare a calcio grazie allo zio che glielo consigliò come sport da praticare fin da bambino. Da allora non ha mai smesso di seguire questa sua grande passione. Gli piace anche pescare, andare in mountain bike e in moto. Il resto del tempo lo dedica alla famiglia e alla figlia di 9 mesi.
Il suo numero di maglia è 6.