В 1983 году окончил Белорусский театрально-художественный институт.
Актер Театра-студии киноактера (Минск).
роли в кино 2012 Нечаянная радость :: преподаватель 2012 Белые волки :: Иван Тимофеевич 2011 Талаш (Беларусь) :: эпизод 2011 Семейный детектив :: Комолов 2011 Навигатор :: Иван Пилорович 2010 Журов-2 :: Катенин 2008 В июне 41-го (Россия, Беларусь) :: эпизод 2007 Бумеранг :: эпизод 2005 Человек войны (Беларусь, Россия) :: эпизод 2005 Три талера (Беларусь) :: эпизод 2005 Призвание (Беларусь, Россия) 2002 Каменская-2 :: пациент 2002 Закон :: интеллигент 1993 Тутэйшыя (Беларусь) :: эпизод 1991 Кукушкины дети 1990 Плач перепёлки | Плач перапёлкі :: эпизод 1990 Мать Урагана | Маці ўрагану 1990 Вечный муж 1989 Его батальон :: эпизод 1987 Отступник :: эпизод 1986 Государственная граница 1985 Я любил вас больше жизни :: эпизод 1982 Полигон :: эпизод 1979 Красный велосипед :: Стась Добужинский