He studied at the Zurich Opera House Ballet School (2012 – 2013) and graduated at The Hamburg Ballet School in 2015.
In 2015 he joined the Opera Nova Bydgoszcz, where he was promoted to demi-soloist in 2016. In 2017 he joined the Ballet of Slovak National Theatre and, in 2020, he was promoted to demi-soloist.
His repertory with SND Ballet includes solo parts such as Jester (Swan Lake, ch. R. Avnikian after M. Petipa, L. Ivanov), Ali (Le Corsaire, ch. V. Medvedev, S. Fečo after M. Petipa), Chinese dance (The Nutcracker, ch. R. Avnikian, J. Dolinský), Friend of Basilio (Don Quixote, ch. V. Medvedev, S. Fečo after M. Petipa), Friend of Chaplin (Chaplin, The Tramp – Homage to the Prodigy, ch. D. de Andrade), Quiet in My Soul (ch. I. Holováč).
International Ballet Competition in Pilsen, Czech Republic (2018) – 3rd place