В 1975 году окончил ВГИК, затем работал режиссером на Ленинградской киностудии документальных фильмов. Автор нескольких десятков короткометражных и художественно публицистических фильмов, среди которых «Рок», «Митьки в Европе», «Обводной канал», «Последний герой» и др. В игровом кино дебютировал с картиной «Мания Жизели» (1995) о жизни знаменитой русской балерины Ольги Спесивцевой. Далее выходят фильмы «Дневник его жены» (2000) и «Прогулка» (2003). А в 2005 году режиссер снимает «Космос как предчувствие» по сценарию Александра Миндадзе, который получает Гран-при на XXVII Московском международном кинофестивале. 2008 год - картина «Пленный» по рассказу Владимира Маканина, фильм удостаивается награды «За лучшую режиссуру» на 43-м МКФ в Карловых Варах. Получил четыре награды «Золотой Орёл» за фильм «Край» в 2010 году.