Nel 2000 inizia a frequentare “l’Accademia del Teatro alla Scala” sotto la direzione di Anna Maria Prina per poi diplomarsi nel 2009 con Frédèric Olivieri. Qua si forma con insegnanti quali Pompea Santoro, Bavide Bombana, Amelia Colombini e Leonid Nikonov. Nello stesso anno consegue un apprendistato presso la“Kibbutz Contemporany Company “(Israele). Tornato in Italia inizia a lavorare per diverse compagnie neoclassiche quali il “Balletto di Milano”, il “Balletto di Vicenza” e la “One Thousand Dance Company”. Successivamente lavora con la Compagnia di Teatro-Danza “Societas Raffaello Sanzio” diretta dall’attrice e regista Claudia Castellucci. Dal 2011 al 2013 collabora con l’agenzia d’animazione “4Fun” (Svizzera), con la quale lavora nelle Baleari presso la catena “Insotel” e in Egitto presso il “Domina Coral Bay di Sharm el Sheik” (gestendo la Compagnia di Ballo). Nel 2014 comincia a lavora come ballerino per la “Royal Caribbean” (Miami) sulla Radiance of the Seas. Dal 2015 entra a far parte dell’organico della Compagnia EgriBiancoDanza.