Nato a Torino, ha iniziato a studiare danza all’età di 10 anni e a 15 anni è stato ammesso all’Accademia di danza del Teatro alla Scala dove nel 2011 si è diplomato.
Dopo pochi mesi è diventato solista della Compagnia del Teatro alla Scala, ballando importanti ruoli come :
-BENNO: Swan Lake – R. Noureev
- PEASANT PAS DE DEUX: Giselle pas de deux – I. Chauvire – SOLOIST: Rubies – G. Balanchine
- PAS DE TROIS: Concerto DSCH – A. Ratmansky
- LESCAUT: L’ Histoire de Manon – K. Mac Millian
- FRITZ: Nutcracker – N. Duato
- MERCUTIO: Romeo & Juliet -Â K. Mac Millian
- LEADING ROLE: Cello Suite – H. Spoerli
- PETIT MORT – J.Kylian
- LEADING ROLE: Golberg Variation – H. Spoerli – SOLOIST: Russian Season – A. Ratmansky
Attualmente è insegnante alla Scuola di Ballo dell’Accademia Teatro alla Scala.