Nato nel 1975 inizia a montare all’età di 8 anni presso le scuderia società ippica Torinese .Fin da giovane si evidenziano le sue brillanti doti equestri nella disciplina del Salto Ostacoli; partecipa a 3 Campionati Europei Juniores e 2 Campionati Europei Young Rider.
Dal 1996 veste la divisa dell’Arma dei Carabinieri. Ad ora ha all’attivo circa 50 coppe delle nazioni Senior risultando uno dei punti di forza della Squadra Italiana. Ha partecipato due volte ai Campionati d’Europa seniores e ad un Campionato del Mondo arrivando sempre alla finale individuale delle manifestazioni internazionali. Massimo per tre volte nelle finali Mondiali di Coppa delle Nazioni ed era componente della squadra che si è qualificata per le Olimpiadi di Atene. In sella a Lazzaro delle Schiave cavallo italiano da lui cresciuto, nel 2019 si qualifica decimo assoluto al Gran Premio di Calgary e chiude con 0 penalità la finale di Coppa delle Nazioni di Barcellona qualificante per le Olimpiadi di Tokyo 2020. Ad oggi è al lavoro con alcuni giovani promettenti soggetti che grazie alla sua pazienza avranno modo di crescere verso un brillante futuro.