Родился 19 октября 1936 года в г.Ярославле.
Заслуженный артист Республики Беларусь (1995).
В 1958 году окончил Белорусский государственный театрально-художественного института по специальности «актер драматического театра и кино» (курс народного артиста БССР Д. А. Орлова).
Артист Белорусского академического драматического театра им. Горького. В Национальном академическом драматическом театре им. М.Горького с 1966 года.
роли в кино
2007 Сынок (Беларусь) :: Федор Николаевич
2003 Территория сопротивления (Беларусь) :: Лукаш
1998 Убить лицедея (Беларусь)
1995 Сын за отца (Россия, Беларусь)
1994 Заколдованные (Россия, Беларусь) :: самогонщик
1994 Эпилог (Беларусь) :: Иван Андреевич :: главная роль
1993 Я - Иван, ты - Абрам | Ivan and Abraham | Moi Ivan, toi Abraham (Беларусь, Франция) :: эпизод
1993 Супермен поневоле, или Эротический мутант :: Федор Ильич
1991 Записки юного врача :: Егорыч
1990 Плач перепёлки | Плач перапёлкі :: Денис Зазыба :: главная роль
1989 Его батальон :: Денищик
1988 Мудромер :: сотрудник вычислительной лаборатории
1987 Нетерпение души :: эпизод
1985 Друзей не выбирают :: эпизод
1983 Конец бабьего лета :: эпизод
1983 Как я был вундеркиндом :: друг дедеушки
1981-1982 Полесская хроника :: Харчев
1981 Раскиданное гнездо :: эпизод
1981 Затишье :: Савелий
1980-1982 Государственная граница :: Николай
1980 Третьего не дано :: Семен Данилевич
1980 Амнистия :: врач психиатрической больницы
1978 Расписание на послезавтра :: сосед
1978 Встреча в конце зимы :: эпизод
1978 Антонина Брагина :: эпизод
1976, 1978 Время выбрало нас :: мужик
1976 Венок сонетов :: эпизод
1975 Долгие вёрсты войны :: пулеметчик Шнайдер
1975 Волчья стая :: партизан-всадник
1975 Винтъ1974 Сергеев ищет Сергеева :: книжный эрудит
1974 Неоткрытые острова :: лейтенант милиции
1973 Кортик :: отец Генки
1972 Идущие за горизонт :: Витя Циппер
1968 Десятая доля пути :: Зязюля