Dopo gli studi di danza classica, modern-jazz e hip-hop, nel 2011 partecipa come ballerino alla trasmissione televisiva di Fiorello Il più grande spettacolo dopo il weekend. In tv danza anche per Zelig Event e, recentemente, per Fratelli di Crozza. È nel corpo di ballo della Traviata al Teatro del Giglio di Lucca (2013). Per più stagioni prende parte al mini show Romeo e Giulietta. Ama e cambia il mondo. Fa parte del corpo di ballo di E se… il Piccolo Principe, diretto da Daniele Cauduro, e di Intissimi on Ice, edizione 2017, prodotto da Balich Worldwide Shows all’Arena di Verona.
