Nato a Roma, si diploma presso il Liceo Coreutico di Torino. Partecipa alle produzioni della Compagnia del Teatro Nuovo di Torino, della compagnia Danza Prospettiva di Vittorio Biagi e del Balletto di Toscana di Cristina Bozzolini. Nel 2001 entra a far parte della compagnia Aterballetto come interprete e coreografo fino a luglio 2018. Dal 2013 si dedica alla formazione delle nuove generazioni della danza, anche per la Fondazione Nazionale della Danza. Parallelamente all’attività di danzatore dal 2004 avvia la propria ricerca coreografica, creando per numerose compagnie tra cui Aterballetto, Scapino Ballet Rotterdam, Teatro Massimo di Palermo, Artemis Danza, Kaos Balletto di Firenze, Teatro Gioco Vita. Nel febbraio 2018 riceve a Firenze il “Premio alla Carriera Danzainfiera”. Nel corso della sua attività ha collaborato con musicisti e compositori, registi, cantanti, artisti visivi, scenografi e fotografi, stilisti.
A luglio 2019 è coreografo ospite, come rappresentante dell’Italia, presso il Festival Colours di Stoccarda diretto da Eric Gauthier. Durante la serata Meet the talent debutta con MAAT, passo a due femmile con due danzatrici della Gauthier Dance Company. Sempre nel mese di luglio è ospite all’interno della stagione estiva del Teatro Massimo di Palermo con due lavori commissionati dallo stesso Teatro per l’intero corpo di ballo: Plasma e Quadro Ravel.