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