Окончил Уральскую государственную консерваторию им. М.П. Мусоргского.
С 2005 года работал в Екатеринбургском государственном академическом театре оперы и балета и в Свердловском государственном академическом театре музыкальной комедии. Сотрудничал с Челябинским театром оперы и балета им. М.И. Глинки, Новосибирским театром оперы и балета, Михайловским и Мариинским театрами в Санкт-Петербурге. Выступал на сценах оперных театров Берлина, Мюнхена, Дюссельдорфа (Германия), Зальцбурга (Австрия), Сиднея (Австралия) и многих других.
Дебютировал в Большом театре России в партии Григория Грязного в опере «Царская невеста» Н. Римского-Корсакова (на Исторической сцене под управлением Г. Рождественского, 2013), после чего стал приглашенным солистом Большого театра.
В 2014 году стал обладателем премии «Браво» за лучшую мужскую роль в спектакле (партия Яго в опере «Отелло» Дж. Верди). Номинирован на премию «Золотая маска» за лучшую мужскую роль в двух спектаклях: «Отелло» Дж. Верди (Яго) – Мариинский театр, «Летучий голландец» Р. Вагнера (Голландец) - Екатеринбургский театр оперы и балета (2015).
В 2020 году принят в труппу Большого театра России солистом оперы.
В Большом театре исполнил более 20 ролей, в том числе в операх «Царская невеста» Н. Римского-Корсакова, «Риголетто» Дж. Верди, «Саломея» Р. Штрауса, «Луиза Миллер» Дж. Верди, «Тоска» Дж. Пуччини, «Семен Котко» С. Прокофьева, «Лоэнгрин» Р. Вагнера, «Иоланта» П. Чайковского и других.
Ведет активную концертную деятельность, является резидентом Шаляпинского фестиваля в Казани, сотрудничает с Белгородской и Челябинской филармониями, с Екатерининским симфоническим оркестром (Екатеринбург).