Окончил Нижегородское театральное училище им. Е. Евстигнеева в 2008 году (курс Л.С. Белова и Р.Я. Левите) и Театральный институт им. Б.В. Щукина в 2011 году (курс В.П. Поглазова).
В 2013 году поступил в магистратуру РУТИ (ГИТИС) по специальности «режиссер-педагог» (научный руководитель В.Р. Белякович).
В 2011-2013 годах работал в Московском театре на Юго-Западе. С 2011 года сотрудничает с Московским драматическим театром им. К.С. Станиславского (ныне Электротеатр «Станиславский»).
С 2014 года – актер Московского Губернского театра.