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 Peter Pan (Peter Pan, ch. R. Novitzky), Benvolio (Romeo and Juliet, ch. J. Feyferlik, N. Poláková), Colas (La fille mal gardée, ch. F. Ashton), Dmitri Karamazov (Beyond Sin/Karamazov Brothers, ch. B. Eifman), Pas de cinq, Csardás – solo, Spanish dance (Swan lake, ch. R. Nureyev), Prince´ s friend (Cinderella, ch. M Corder), Vronsky (Anna Karenina duet, ch. A. Cholina), Phoebus´s friend (La Esmeralda, ch. V. Medvedev, S. Fečo after M. Petipa), Espada, Young Gypsy (Don Quixote, ch. V. Medvedev, S. Fečo after M. Petipa), Forband solo (Le Corsaire, ch. V. Medvedev after M. Petipa), Harlequin (The Nucracker, ch. V. Vainonen), Sneezy (Snow White and seven racers, ch. L. Vaculík). He dance solos in choreographies as TWO (ch. L. Timuľak), Thais (ch. N. Poláková), Bolero (ch. S. Binyamini), Murmuration (ch. E. Liang), Entropy (ch. C. Davidson), Beatles go Baroque (ch. A. Ducin, G. Lambrecht, I. Holováč), Mare (ch. A. Ducin), Parade (ch. A. Petrovič).