He graduated from the Wiener Staatsoper Ballet Academy in 2016. After graduation he was member of Wiener Staatballett Junior Company.
In 2017 he entered the Ballet of the Slovak National Theatre, where he was in 2021 promoted to demi soloist.
His repertory with the Ballet of the Slovak National Theater includes roles as Dmitri Karamazov (Beyond Sin/Karamazov Brothers, ch. B. Eifman), Solo waltz, Spanish dance, Csardás (Swan lake, ch. R. Avnikjan after M. Petipa, L. Ivanov), Phoebus´s friend (La Esmeralda, ch. V. Medvedev, S. Fečo after M. Petipa), solo Waltz, Spanish dance (The Nutcracker, ch. J. Dolinský, R. Avnikjan), Young Gypsy (Don Quixote, ch. V. Medvedev, S. Fečo after M. Petipa), Forband solo (Le Corsaire, ch. V. Medvedev after M. Petipa), Beatles go Baroque (ch. A. Ducin, G. Lambrecht, I. Holováč), He (Mare, ch. A. Ducin), Sneezy (Snow White and seven racers, ch. L. Vaculík).
He cooperated with Eno Peci on Origen festival in Switzerland.