Родился 24 февраля 1970 года в Ленинграде. После службы в армии поступил в СПбГАТИ на актерский факультет в класс В. М. Фильштинского, однако через неделю после поступления ушел с курса. Некоторое время играл в спектакле Романа Виктюка «Фердинандо» в петербургском Молодёжном театре, работал в государственном театре «Да-нет». Вернулся в Академию в 1998 году, куда поступил уже на отделение режиссуры драматического театра к профессору В.С. Голикову.
Окончил обучение дипломным спектаклем «Макбет» по У. Шекспиру в театре «Приют комедианта». В 2003 году поставил спектакль «Старомодная комедия» в Карельском Национальном театре. В мае 2005 года выпустил «Флорентийскую трагедию» О. Уайльда — независимый проект на сцене театра им. Ленсовета в Санкт-Петербурге.