Inizia a montare a cavallo all’età di 10 anni, fino ai 15 anni monta i cavalli del padre commerciante.
Durante un gara di Coppa dei Giovani a Piazza di Siena viene notato dal Colonello Raimondo D’Inzeo, CT dell’Italia che lo vuole come cavaliere FISE al Centro Equestre dei Pratoni del Vivaro.
Con i cavalli federali partecipa con buoni risultati a 3 Campionati Europei Juniores, a 3 Campionati Europei Young Rider e qualche coppa delle nazioni con la prima squadra.
All’età di 21 anni apre il suo Circolo Ippico a Carpi dove ancora oggi lavora e vive, montando cavalli di sua proprietà e degli sponsor.
In questi anni ha partecipato a 2 Olimpiadi, 3 Campionati del Mondo, 10 Campionati Europei, 3 Giochi del Mediterraneo e una finale di Coppa del Mondo.