Окончил Нижнетагильский колледж искусств по специальности «хоровое дирижирование». Обучается в Уральской консерватории по специальности «вокально-театральное искусство (искусство оперного пения)».
Солист театра «Урал Опера Балет», на сцене которого исполняет такие партии, как Спарафучиле («Риголетто» Верди), Цунига («Кармен» Бизе), Зарецкий («Евгений Онегин» Чайковского), Скула («Князь Игорь» Бородина), Фиорелло, Сержант («Севильский цирюльник» Россини), Нарумов («Пиковая дама» Чайковского), Старый запорожец, Чуб («Черевички» Чайковского) и другие.
Принимает участие в проектах Свердловской филармонии.