У 1969 році закінчив львівську школу № 66. У 1976 році закінчив навчання у театральної студії при Львівському державному академічному українському театрі ім. М. Заньковецької. У 1988 р. закінчив Київський державний інститут театрального мистецтва ім. І. К. Карпенка-Карого.
З 1976 року — актор драми Львівського національного академічного українського драматичного театру ім. М. Заньковецької, де зіграв понад 100 ролей[1].