В 1993 году оконил актерский, а в 2003 — режиссерский факультет Екатеринбургского государственного театрального института (мастерская профессора В.И.Анисимова).
С 1990 по 2002 год работал актером и режиссером в Первоуральском театре драмы «Вариант», Ижевском Русском театре драмы им. В.Г.Короленко, Сызранском театре драмы им. А.Н.Толстого.
В 2002-2007 годах — творческий консультант Нижегородского отделения Союза театральных деятелей, в обязанности которого входила организация, сценарная разработка и постановка всех творческих вечеров, проходящих на сцене Нижегородского Дома актера.
С 2004 года — режиссер Нижегородского Детского театра «Вера».
С 2009 года работал в нижегородском театральном училище им. Е.Евстигнеева.
С 2011 — главный режиссер Нижегородского областного театра драмы г. Саров. Педагог в Мининском государственном университете.
Лауреат фестивалей: «Solo» (Москва, 2012), «Подмосковные вечера» (Мытищи, 2012), «Моноfest» (Пермь, 2014), «Верю!» (Астрахань, 2014), «Что за прелесть эти сказки!» (Саров, 2013), «Рождественский парад — 2015» (Санкт-Петербург, 2015).