Родился в городе Горький, РСФСР, СССР. Заслуженный деятель искусств Республики Беларусь. Народный артист Беларуси (2011). Учился в Горьковском театральном училище, в 1976 году окончил режиссерский факультет ВГИКа (мастерская Александра Столпера). С 1976 года - режиссер-постановщик киностудии "Беларусьфильм". С 1991 года - художественный руководитель Театра-студии киноактера при киностудии "Беларусьфильм". В 1996 году возглавил в Белорусской академии искусств мастерскую режиссеров художественного кино. С декабря 2001 по декабрь 2002 годы исполнял обязанности председателя Белорусского союза кинематографистов. С 2003 года - председатель Национального фестиваля белорусских фильмов. С 2005 по 2006 гг. - генеральный директор Национальной киностудии "Беларусьфильм". Им снят ряд документальных и видеофильмов, написано несколько сценариев, а в издательстве научной фантастики и приключений вышла его повесть "Детский сад". Профессор Белорусской академии искусств, член Белорусского союза кинематографистов.