Родился 16 ноября 1939 года в селе Бабанка, Уманский район, Черкасская область, Украина в крестьянской семье. Окончил актёрский факультет Киевского института театрального искусства имени И.К. Карпенко-Карого (1963). Играл в Усть-Каменогорском русском драматическом театре. С 1966 года — актёр Киевской киностудии имени А.П. Довженко. Заслуженный артист Украинской ССР (1983). Народный артист Украины (2007).