Inizia i suoi studi di danza a 12 anni  e prosegue in varie discipline all’Accademia del Balletto di Toscana. Successivamente comincia ad insegnare Hip hop e Modern in varie Scuole. Attualmente insegna danza e Musical ed è coreografo per alcuni spettacoli. Lavora come ballerino professionista negli spettacoli della compagnia del Balletto di Toscana e Opus Ballet, successivamente inizia il suo viaggio verso il mondo del Musical. Il primo ruolo fu Dan in “Joseph e la tunica dei sogni in Technicolor” di Rock’Opera, regia Claudio Insegno. Seguono Benjamin in “ Joseph” coreografie di Fabrizio Angelini. Nel 2005/06 diversi ruoli in “Pinocchio il grande Musical” Compagnia della Rancia, regia Saverio Marconi, coreografie Fabrizio Angelini. E’ ballerino Contemporaneo al teatro stabile di Hildeseim (Germania) in “Kassandra Ruft” coreografie Carlos Matos, successivamente in Italia farà parte di “Kataklò” di Giulia Staccioli. Dei Musical “Gormiti” e “Circo Invisibile” regia Maurizio Colombi, è ballerino al Concerto di Edoardo Bennato. Mr.Mistofelees in “Cats” Compagnia della Rancia, regia Saverio Marconi, coreografie di Daniel Ezralow, “Sindrome da Musical” con Manuel Frattini, interpreta Chachi Arcola in “Happy Days” Compagnia della Rancia, regia Saverio Marconi, coreografie Gillian Bruce. Con Stage Entertainment è nel musical “La Febbre del Sabato Sera” regia associata di Chiara Noschese, cover ruolo di Gus e Coppia Black. Interpreta Gedeone in “Sette Spose per Sette Fratelli” e “Sistina Story” con Enrico Montesano e Pippo Baudo, regia di Massimo Romeo Piparo Produzione Sistina. Cover Simone Zelota al fianco di TED NEELEY, in “Jesus Christ Superstar” regia di Massimo Romeo Piparo, coreografie di Roberto Croce. Nel 2018 danza ne “La Tempesta” di Shakespeare regia Daniele Salvo per Globe Theatre Roma. Nel musical Mamma Mia! prodotto da PeepArrow con la regia di Massimo Romeo Piparo, interpreta il ruolo di Pepper.