Absolwent Narodowego Uniwersytetu Pedagogicznego Ukrainy im M. Drahomanova i Narodowej Akademii Muzycznej Ukrainy. W 2010 roku zadebiutował na scenie operowej rolą Rotnego w operze „Eugeniusz Oniegin” P. Czajkowskiego w Studiu Operowym Ukraińskiej Narodowej Akademii Nauk.
Jako gościnny solista występował na scenach czołowych teatrów kilku kontynentów – Deutsche Oper Berlin, Teatr Wielki w Genewie, Opera Australijska, Opera Narodowa w Chile, Opera w Lyonie itp. W latach 2016-2020 – solista Opery Narodowej Ukrainy imienia T. Szewczenki (Kijów).
Od 2021 roku jest solistą Lwowskiego Narodowego Akademickiego Teatru Opery i Baletu im. S. Kruszelnickiej.
Wykonywał role Attyli, Collen i Sparafuchile w Sydney Opera House, Gremina w Klagenfurt Theatre, Padre Guardiano w National Opera of Chile, Sparafuchile w Northern Ireland Opera House, King René na Festiwalu Operosa w Czarnogórze i w Kłajpedzie Państwowego Teatru Muzycznego, Herkules w Operze Królewskiej w Wersalu, Zachariasz w Deutsche Oper w Berlinie, a także Requiem V. A. Mozarta w Konserwatorium Genewskim itp.