Окончил СПГАТИ по специальности «актер театра кукол» в 1999 – курс И. Зайкина, по специальности «режиссер» в 2001 – курс Г. Козлова. Художественный руководитель театра «Потудань» с 2000. Постановки: «Потудань» по А. Платонову, «Невский проспект» по Н. Гоголю, «Пир во время чумы» А. Пушкина, «Небо в чемодане, или Цуцики в ночи». В театре «Бродячая собачка» поставил спектакли «Три поросенка», «Дюймовочка» Г.Х. Андерсена, «Цирк Шардам» по Д. Хармсу (совместно с М. Борнштейном), в Театре кукол Республики Карелия – «Русалочка» по Г.Х. Андерсену и «Прогулки с Винни-Пухом» по А. Милну, в Брестском театре кукол – «Луна Сальери» по А. Пушкину. С 2006 главный режиссер Большого театра кукол. С 2006 руководит студией актеров театра кукол при БТК – совместный проект со СПГАТИ. Постановки: «Вий» по Н. Гоголю, «Маленький принц» по А. де Сент-Экзюпери, «Щелкунчик, или Рождественские сны и видения Мари Штальбаум» по Э.Т.А. Гофману, «Большое приключение маленькой Елочки» по Г.Х. Андерсену, «Прогулки с Винни-Пухом», «Холстомер» по Л. Толстому, «Человеческий детеныш» по Р. Киплингу, «В Рождество все немного волхвы…», «Шекспир-Лаборатория», «МЫ» по Е. Замятину, «Кафе, или Безумный день одного влюбленного бармена» С. Бызгу, «Минуты жизни», «12 месяцев, или Путешествие по кругу» по собственному сценарию, «Башлачев. Человек поющий», «Бармалей» по К. Чуковскому, «Покаяние и Прощение» по А. Пушкину. Среди недавних постановок: «Русалочка» в МДТ, «Эдип. Праздник ослепления» по Софоклу – копродукция театров кукол городов Пловдив, Старая Загора, Бургас, Болгария, «Монтекки и Капулетти» по У. Шекспиру в Театре кукол г. Белосток, Польша. Лауреат Премий «Золотая Маска». В Театре юных зрителей готовится к постановке его спектакль «Маленькие трагедии».