Родился в 1979 году в Свердловске (ныне – Екатеринбург).
Окончил Свердловский колледж искусств и культуры (1999), Пермский государственный институт культуры (2004).
Служил в Екатеринбургском драматическом театре «Волхонка» (2005–2016). В Свердловском академическом театре драмы служит с 2017 года.
Участвовал в спектаклях «FAKE, или Приключения Бориса Моржова в провинции» О. Богаева по роману А. Иванова «Блуда и МУДО» (Манжетов), «Садко» А. Архипова (Советник Барракуды), «Загнанных лошадей пристреливают, не правда ли?» по одноимённому роману Х. МакКоя (Сокс Дональд) и др.
Лауреат премии Губернатора Свердловской области за выдающиеся достижения в области литературы и искусства (2012).
Теле- и киноработы: «Картонная пристань» (реж. К. Котельников, 2020), «Уйти, чтобы вернуться» (реж. Е. Анашкин, 2014) и др.