Окончил в 1998 году Нижегородское театральное училище имени Е. Евстигнеева. Работал в театрах Санкт-Петербурга, Нижнего Новгорода, Пензы. Преподавал сценическое движение в Нижегородском театральном училище имени Е. Евстигнеева. С 2008 по 2014 гг. — артист БГАДТ имени М.С. Щепкина. С 2014 по 2018 гг. работал режиссёром-постановщиком в Губкинском театре для детей и молодёжи.
В декабре 2018 года вернулся в труппу Белгородского государственного академического драматического театра имени М.С. Щепкина. В 2017 году окончил заочный курс режиссуры ГИТИСа (руководитель — народный артист РФ Михаил Левитин).
За проект постановки программы «Войною прерванная юность…» в 2013 году удостоен государственной стипендии Министерства культуры РФ по представлению Союза театральных деятелей РФ, в 2018 получил стипендию на реализацию проекта — постановки спектакля «У ковчега в восемь» У. Хуба.