Urodził się na Ukrainie. Angaż do zespołu Opery we Lwowie otrzymał jeszcze jako student tamtejszej Akademii Muzycznej. Przez kolejne dwa lata występował na deskach Opery Wrocławskiej (od 2005 roku), śpiewając główne partie w operach (m.in. Ferrando w „Così fan tutte” i Tamino w „Czarodziejskim flecie” W.A. Mozarta, Alfred w „Zemście nietoperza” J. Straussa, Rodolfo w „La Bohème” G. Pucciniego, Pasterz w „Królu Rogerze” K. Szymanowskiego). Od początku sezonu 2007/2008 występuje w Operze Nova w Bydgoszczy, w takich rolach jak: Pinkerton w „Madame Butterfly” G. Pucciniego, Nemorino w „Napoju miłosnym” G. Donizettiego, Almaviva w „Cyruliku sewilskim” G. Rossiniego, Ismaele w „Nabucco” G. Verdiego. Związany jest również z Teatrem Wielkim – Operą Narodową (m.in. Alfredo w „Traviacie” G. Verdiego, Don Ottavio w „Don Giovannim” W.A. Mozarta, Edmondo w „Manon Lescaut” G. Pucciniego). Współpracował z takimi dyrygentami i reżyserami jak: V. Kiradjiev, P. Olmi, P. Fournillier, M. Dworzyński, M. Gomez-Martinez, F. Haider, V. Giergiew, Ł. Borowicz, J. Pons, K.L. Wilson, A. Wit, W. Crutchfield, M. Weiss-Grzesiński, M. Treliński, M. Znaniecki, L. Adamik, R. Skolmowski, D. Pountney. Występował m.in. w Teatrze Maryjskim w Sankt Petersburgu oraz w Gran Teatre del Liceu w Barcelonie. Artysta posiada w swoim repertuarze utwory oratoryjno-kantatowe m.in. „Requiem” W.A. Mozarta i G. Verdiego, „Stabat Mater” G. Rossiniego, „Messe Solennelle” Ch. Gounoda). W lipcu 2013 roku wziął udział w Savonlinna Opera Festival, wcielając się w postać Alfreda w „Traviacie” G. Verdiego.