Закончил Екатеринбургский Государственный театральный институт по специальности «артист театра кукол», мастерская Холмогоровой Н.Г (2006-2010) С 2016 года сотрудничает с Большим театром кукол, в 2021 году принят в труппу театра.
Участник мастер-классов и режиссёрской лаборатории Дмитрия Крымова. Участник первой международной лаборатории Фигуративного театра (театр «Karlsson Haus», 2016г.) и международного фестиваля «БТК.Generation» (БТК, 2021).
Работал в театре кукол «Золотой петушок» (г.Озерск) и театре кукол «Бродячая собачка». Участвовал в проектах русского инженерного театра «АХЕ» («Gloria Tranzit», «Колесоход», «Планетаная Фуга»). Сотрудничал с лабораторией Яны Туминой («Astrum Natale», 2021) и «Fired-man production» (спектакль «Don't Go», 2022 г., реж. Джун Чой и Павел Гаврилов).