A graduate of Music Academy in Lviv. He has performed on most opera stages in Poland, he has 40 opera parts in his repertoire. He has taken part in numerous prestigious opera festivals, such as in Edinburgh, Savonlinna and Aix-en-Provence. He has sung on stages of such theatres as Liceu opera theatre in Barcelona and Opera in Dubai. He has recorded with the Polish Radio Orchestra. He has sung together with Mariusz Kwiecień, Piotr Beczala and Aleksandra Kurzak, he has cooperated with David Pountney and Graham Vick. Now he is a soloist of the Opera at the Castle.