В 2015 году окончил Свердловское областное музыкальное училище им. П. И. Чайковского (колледж). В 2008—2013 и 2016—2019 работал артистом хора в Екатеринбургском государственном театре оперы и балета (ныне — «Урал Опера Балет»), исполняя также сольные партии в спектаклях: «Кармен» Бизе (Данкайро), «Богема» (Парпиньоль) и «Турандот» Пуччини (Император Альтоум), «Греческие пассионы» Мартину (Андонис), «Волшебная флейта» Моцарта (Первый воин), «Граф Ори» Россини (Первый корифей), «Пиковая дама» Чайковского (Чаплицкий) и др.
С 2014 по 2016 год был артистом концертного объединения «Городской дом музыки» (Екатеринбург).
С сезона 2019/20 артист хора Пермского театра оперы и балета, с сезона 2020/21 также солист хора Parma Voices. Начиная с сезона 2022/23 — солист оперной труппы театра. В репертуаре: Елисей Бомелий («Царская невеста» Римского-Корсакова), Трике («Евгений Онегин») и Альмерик («Иоланта») — в операх Чайковского; Ремендадо («Кармен»), Лорд Артур Баклоу («Лючия ди Ламмермур» Доницетти), Флавий («Норма» Беллини), Рулевой («Летучий голландец» Вагнера), Гастон («Травиата» Верди, концертное исполнение), Труффальдино («Любовь к трем апельсинам» Прокофьева), партия тенора в «Свадебке» и «Пульчинелле» Стравинского, в симфонической поэме Рахманинова «Колокола».