Родился 11 ноября 1939 года в селе Томашевка Уманского района Черкасской области Украинской ССР. Окончил Киевский театральный институт (1961, мастерская Владимира Нелли) и стал актером Запорожского украинского музыкально-драматического театра. С 1965 - актер Львовского украинского драматического театра имени М. Заньковецкой (с 1987 - главный режиссер этого театра).