Frequenta il corso professionale alla scuola di danza Giselle danza e musica e presso l’ Aykun Ballet Theatre di New York. È coreografo ed ensemble per la compagnia amatoriale Progetto musical in Hercules e Pinocchio. Si diploma alla SDM diretta da Alice Mistroni. Nel 2016 partecipa a Dirty Dancing regia di Federico Bellone e a The Full Monty regia di Federico Bellone. Nel 2017 partecipa a Grease regia di Saverio Marconi e a The Life regia di Alice Mistroni. Partecipa a Robin Hood 2.0 regia di Mauro Simone e nel 2018 entra nella compagnia di tip-tap I Tipi Del Tap.