From season 2019/2020 is member of the International Opera Studio Zürich where sings Geisterkind in Coraline by M.-A.Turnage and Graf Dominik in Arabella. In seasons 2017-2019 was a participant of Young Talents Training Programme “Opera Academy” in The Grand Theatre – Polish National Opera in Warsaw, Poland. Member of the 2019 Voice Residency of the Académie du Festival d’Aix en-Provence (France). In 2019 was a member of Lyric Opera Studio Weimar where sang Il Conte in Le nozze di Figaro. In 2018 sang the role of Achilla in Giulio Cesare under the baton of Paul Esswood in the Grand Theatre Poznań.
From 2011 to 2016 was soloist of the Ancient Music Ensemble “A capella Leopolis”. In May 2015 made his operatic début at the Lviv National Opera as Don Giovanni in the same-named opera of W.A.Mozart.
Laureat of the Queen Elizaeth Competition: Voice 2018 (Brussels, Belgium), winner of a Special Prize (Golden Medal with high distinction) at the 2018 Berliner International Music Competition, laureate of 9th Veronica Dunne International Singing Competition and winner of an oratorio prize (Dublin, Ireland), prizewinner of the society of opera and ballet lovers affiliated with the Teatr Wielki – Polish National Opera for the best singer among second-stage participants of the of 10th International Stanislaw Moniuszko Vocal Competition (Warsaw, Poland).
From February to July 2018 was a Fellow of the Program of the Minister of Culture and National Heritage of Poland “Gaude Polonia”. In season 2016/2017 was soloist of Kyiv National Academic Operetta Theater.
Graduated from Lviv National Music Academy named after Mykola Lysenko in 2016. Works under the supervision of Olga Pasichnyk from 2017.