В 1986 году окончил актерский факультет ВГИКа (мастерская Алексея Баталова).
В 1986–90 годах - актер Театра киноактера студии «Беларусь-фильм».
С 1991 - член союза кинематографистов.
Режиссер, оператор, режиссер монтажа.
роли в кино 2013 Прощай, любимая! :: консультант ФСО 2012 Агент Хамилтон: В интересах нации | Hamilton: I nationens intresse (Швеция) :: Дмитрий 2003 Благословите женщину :: эпизод 2003 Бальное платье (Беларусь) :: Холомин 2001 Гражданин начальник 2000-2001 Маросейка, 12 :: Глобов 1999 Каменская-1 :: Русаков 1992 Без улик (Беларусь) :: муж 1991 Свеча :: Сергей 1990 Франка - жена Хама :: эпизод 1990 Плач перепёлки | Плач перапёлкі :: переводчик 1990 Вечный муж :: эпизод 1989 Степан Сергеич :: Сорин 1989 Его батальон :: Вадим Самохин 1988 Филиал :: милиционер 1987 Приказ :: Андрей 1987 Поражение :: Поздышев 1986 Лермонтов :: знакомый Лермонтова 1985 Накануне | В навечерието :: Берсенев 1982 Государственная граница :: командир наряда
Режиссер 1996 Чернобыльская осень (Беларусь, документальный) 1993 О ней, но без нее