В 1975 году окончил кинофакультет Киевского театрального института. Работал ассистентом режиссера на киностудии им. Довженко (1975—1977), ассистентом режиссера и режиссером на киностудии "Беларусьфильм" (1977—1999).
Печатается как поэт с 1979 года. Пишет песни в содружестве с композитором О. Елисеенковым.
Член Союза кинематографистов СССР (1988).
роли в кино 2009 Суд :: Андрей Михальчук 2009 Инсайт (Беларусь) :: эпизод 2004 Фабрика грез :: эпизод 2003 Небо и земля (Беларусь, Россия) 2003 Вокзал (Беларусь, Россия) :: хохол 2002 Закон :: главврач психбольницы 1998 Перекресток (Беларусь) :: отец Ляли 1992 Кооператив "Политбюро", или Будет долгим прощанье | Кааператыў "Палітбюро”, або будзе доўгім развітанне (Беларусь) :: эпизод 1990 Мать Урагана | Маці ўрагану :: эпизод