Родился 16 ноября 1939 года в селе Бабанка, Уманский район, Черкасская область, Украина в крестьянской семье.
Окончил актёрский факультет Киевского института театрального искусства имени И.К. Карпенко-Карого (1963).
Играл в Усть-Каменогорском русском драматическом театре. С 1966 года — актёр Киевской киностудии имени А.П. Довженко.
Заслуженный артист Украинской ССР (1983). Народный артист Украины (2007).
Ушёл из жизни 7 июня 2015 года.
роли в кино 2012 Возвращение Мухтара-8 :: Михалыч 2009 Чудо (Украина) :: Петр Валерьянович 2009 Сваты-3 (Украина) :: Сергей Сергеевич 2009 Возвращение Мухтара-5 :: Бегин 2007 Русский треугольник (Грузия, Украина) 2007 На мосту (Россия, Украина) :: Никита 2006 Сладкие сны (Украина) 2004 Небо в горошек (Украина) :: муж 2003 Завтра будет завтра (Украина, Россия) :: эпизод 1999 Поэт и княжна (Украина) :: Григорий Тарновский 1995 Казнённые рассветы (Украина) :: эпизод 1994 Выкуп (Украина) :: эпизод 1991 Ниагара :: милиционер 1991 Личное оружие :: Панкратов 1991 Звезда шерифа | Зірка шерифа :: Селиван 1990 Чёрная долина | Чорна долина :: полковник Мурашко 1990 Распад :: ведущий конференции 1990 Небылицы про Ивана :: капрал 1990 Мои люди :: эпизод 1990 Допинг для ангелов :: эпизод 1990 Дальше полёта стрелы | Далi польоту стрiли :: Петро Запорожченко 1990 Война на западном направлении :: эпизод 1990 Буйная | Буйна 1989 Сероманец :: испугавшийся волка 1988 Генеральная репетиция :: эпизод 1987 Жменяки :: Василь Сосняк 1986 Мост через жизнь :: жандарм 1986 Игорь Саввович :: Москаленко 1986 И в звуках память отзовется :: эпизод 1986 Жалоба :: Барский Михаил Лукич 1985 Свидание на Млечном пути | Tikšanās uz Piena ceļa :: эпизод 1985 Поезд вне расписания :: начальник диспетчерской службы 1985 Мы обвиняем :: Д.З.Воробьев 1985 Вина лейтенанта Некрасова :: Королёв 1984 Володькина жизнь :: Андрей Плесов 1983 Провал операции "Большая медведица" :: Малеваный :: главная роль 1983 Климко :: директор училища 1983 Карастояновы | Karastoyanov Family | Семейство Карастоянови (СССР, Болгария) 1983 Водоворот :: Оксен :: главная роль 1983 Внезапный выброс :: Петр Варенкин 1983 Бастион :: офицер армии полковника Зубова 1982 Найди свой дом 1982 Если враг не сдается :: Николай Байда 1982 Грачи :: народный заседатель 1982 Высокий перевал | Високий перевал :: Калашник 1981 Я - Хортица :: Сергей Никифорович Антонов 1981 Два дня в начале декабря :: Ветлугин 1981 Большая короткая жизнь :: Федотов 1980 От Буга до Вислы :: партизан 1980 "Мерседес" уходит от погони :: Бордзий 1979 Тяжелая вода :: Игорь Павлович 1979 Сцены из семейной жизни :: эпизод 1979 Поезд чрезвычайного назначения :: Буров 1978 Подпольный обком действует :: Николай Никитич Попудренко 1978 За всё в ответе :: Миша Рожко 1978 Вижу цель! :: офицер 1977 Р.В.С. :: Сергеев :: главная роль 1977 За пять секунд до катастрофы :: эпизод 1977 Воспоминание... 1976 Эквилибрист :: член комиссии 1976 Память земли 1975 Я - Водолаз-2 :: водолаз 1975 Тот станет всем 1974 Трудные этажи 1974 Тайна партизанской землянки :: эпизод 1974 Марина :: Коля 1974 Кто был ничем... :: Арсений Сокол 1974 Гуси-лебеди летят | Гуси-лебеді летять :: член комиссии 1973 Повесть о женщине 1973 Парашюты на деревьях :: Наполеон Ридевский 1973 Когда человек улыбнулся 1973 Как закалялась сталь :: эпизод 1972 Пропавшая грамота | Пропала грамота :: Иван 1972 Ночной мотоциклист :: Дудицкий 1972 Всадники :: летчик Анатолий 1970 Хлеб и соль | Хліб і сіль :: Степан Васильевич 1970 Сады Семирамиды :: Алексей 1970 Олеся :: Дмитро 1970 На заре туманной юности 1970 Мир хижинам - война дворцам :: Андрей Иванов 1969 Почтовый роман :: младший офицер 1968 Беглец из "Янтарного" 1968 Аннычка | Анничка :: Ярослав 1967 На Киевском направлении :: Олекса Славута 1967 Большие хлопоты из-за маленького мальчика :: актёр 1966 Два года над пропастью :: чекист Иван Кудря :: главная роль 1963 Самый медленный поезд :: Николай Петрович