Родился 10 сентября 1956 года в Ленинграде. Окончил Ленинградский политехнический институт (1978) и Ленинградский Государственный институт театра, музыки и кинематографии (1987, факультет режиссура драмы, класс Г. А. Товстоногова и А. И. Кацмана). 1980-1990 - ставил спектакли в драматических театрах Ленинграда, Красноярска, Таллина (Эстония) как режиссер-постановщик. В конце 70-х - начале 80-х гг. выступал как актер на сцене любительских театров Ленинграда. С 1989 - работает на студии "Ленфильм". Cнимается в кино, на ТВ в Санкт-Петербурге и в Москве. Второй режиссер и ассистент режиссера ряда картин известных российских кинорежиссеров, таких как А. Герман ("Хрусталев, машину!"), А. Балабанов ("Про уродов и людей"), В. Аристов ("Сатана", "Дожди в океане") и других. Второй режиссер фильмов А. Сокурова "Телец" и "Русский ковчег".