Родился 1 октября 1930 в с. Гонятычи Львовской области.
Заслуженный артист РСФСР (28.03.1961).
Учился в балетной студии Львовского театра (1946-48), затем в МХУ (1951, педагог Н. И. Тарасов). В 1951-74 в Большом театре. В 1971 окончил балетмейстерский факультет ГИТИСа. В 1971-75 педагог-репетитор в балетных труппах Финляндии и Югославии, в 1982 в Чехословакии. С 1975 педагог ГИТИСа (с 1989 профессор). Снимался в телеэкранизации балета «Паганини» (1974). театральные работы Партии: Меркуцио; Георгий («Гаянэ»), Эспада («Дон Кихот»), Данила; Иванушка («Конёк-Горбунок»), Петрушка; Байтемир («Асель», 1967, балетм. О. М. Виноградов, первый исполнитель), Принц («Золушка»). Одна из лучших ролей - Паганини («Паганини», 1960, балетм. Л. М. Лавровский, первый исполнитель).