Nato a Torino, si avvicina alla danza frequentando la scuola della compagnia “il Gabbiano”. Si perfeziona seguendo stages tenuti dai Maestri: Max Luna III, Fabrizio Monteverde, Vittorio Biagi, Gigi Caciuleanu, Loris Petrillo, Pedro Berdajes. Collabora, tra gli altri, con la compagnia Balletto Teatro di Torino diretta da Loredana Furno e con la compagnia EgriBiancoDanza di Torino, partecipando a tournèe in Italia e all’estero. Numerose inoltre le collaborazioni con Enti Lirici nazionali come il Teatro alla Scala di Milano, Teatro Regio di Torino, Carlo Felice di Genova, Lirico di Cagliari e la Fenice di Venezia.
Nel 2006 con Massimo Arbarello e Sebastiano Di Bella fonda alTREtracce