Родился в 1986 году в Полевском.
Окончил Екатеринбургский государственный театральный институт (2013, мастерская з. р. к. РФ В. В. Белоусова).
Служил в труппе проекта «Slavтеатр» Свердловского академического театра музыкальной комедии (2013–2015).
В Свердловском академическом театре драмы служит с 2015 года.
Участвовал в спектаклях «Остров Мирный» А. С. Архипова («Тува»), «Илья Муромец» по циклу богатырских былин (Калика).