Окончил Высшие курсы сценаристов и режиссёров (мастерская Александра Кайдановского).
В 1994 поставил спектакль «Белые ночи» по одноимённой повести Ф. М. Достоевского в театре «New End» в Лондоне.
В 1996 в качестве режиссёра киноверсии участвовал в проекте Лионской оперы «В круге первом» по роману А. Солженицына.
С 1997 года работал в Дирекции кинопрограмм Первого канала.