Родился 12 декабря 1954 года на Ставрополье. В 1976 году окончил Московский институт культуры (курс Григория Рошаля). В 1989 году окончил Высшие режиссёрские курсы (мастерская Сергея Соловьёва). С 1979 года работает на киностудии «Беларусьфильм». Член правления Союза кинематографистов Беларуси.
роли в кино 2014 Вопреки всему :: Валерий Павлович 2010 Псевдоним "Албанец" – 3 :: эпизод 2009 Суд