Nato a Popoli (PE), il 25.01.1995 ha iniziato gli studi artistici presso la scuola “Dimensione
Danza” di Chieti diretta da Liliana Perna e Paolo la Rovere. Conseguito il diploma, si trasferisce a Roma per approfondire gli studi artistici, frequenta il corso di perfezionamento professionale dell’Associazione Italiana Danzatori diretta da Giacomo Molinari diplomandosi nel 2015. Frequenta lezioni con maestri di fame nazionale e internazionale come Bill Goodson, Victor Litvinov. Inizia il suo percorso lavorativo partecipando a trasmissioni televisive con coreografie di Carlo Alosa. Nel 2016 entra a far parte del cast della compagnia navale francese “Le Ponant”. Dal 2017 lavora per la Italian International Pictures collaborando con la NoGravity Dance Company. Nel corso del 2018 segue inoltre lezioni presso la Broadway Dance Center di New York e la Millennium Dance Complex di Los Angeles.