He graduated at The Eva Jaczová Dance Conservatory in Bratislava in 2010. After graduation he joined the Ballet of the Slovak National Theatre and, in 2018, he was promoted to demi-soloist.
His repertory with the SND Ballet includes solo roles such as Rothbart (Swan Lake, ch. R. Avnikian after M. Petipa, L. Ivanov), Dmitri (Beyond Sin/The Brothers Karamazov, ch. B. Eifman), Birbanto (Le Corsaire, ch. V. Medvedev, S. Fečo after M. Petipa), Prince Primavera (Bearskin, ch. J. Ďurovčík), Prince, Lucifer (From Fairytale to Fairytale, ch. J. Dolinský), Prince (Snow White and Seven Racers, ch. L. Vaculík), Hilarion (Giselle, ch. R. Avnikian after J. Perrot, J. Coralli, M. Petipa), Duende (ch. N. Duato), Tybalt (Romeo and Juliet, ch. M. Moricone), Gurn (La Sylphide, ch. A. Bournonville), Solo couple (2nd Symphony, ch. U. Scholz), Pavol (Angelika, ch. M. de Candia), 4 Cavaliers (The Sleeping Beauty, ch. V. Malakhov).