В 1956 г. окончил Пермское государственное хореографическое училище (класс Ю. И. Плахта). Солист Пермского академического театра оперы и балета им. П. И. Чайковского (1956—1977).Исполнял ведущие партии классического репертуара, эталонной считалась его партия Базиля в балете «Дон Кихот» . Первым из выпускников Пермского государственного хореографического училища стал лауреатом международного конкурса. Публике запомнился его сценический дуэт с Р. М. Шлямовой, который стал первым звёздным пермским дуэтом (Альберт и Жизель в «Жизели» ).
В 1968 г. первым из пермских артистов в составе труппы мастеров советского балета гастролировал в Японии.Был балетмейстером-репетитором пермского театра (1983), педагогом классического танца пермского (1959—1987, 1989—1992) и тбилисского (1987—1989) хореографических училищ; одновременно вёл классы в театральных труппах этих городов. Из его учеников (5 выпусков пермского училища) наиболее известны А. Бедычев, М. Беззубиков, В. Бортяков, В. Миклин (все — 1968), А. П. Боровик (1979), А. Мусорин (1981).
В качестве балетмейстера осуществил постановки: «Хореографические шедевры Дж. Баланчина на музыку П. И. Чайковского» (1988, Пермь, совместно с Г. Д. Алексидзе), «Вечер хореографии Дж. Баланчина» (1990, Свердловск).
В 1992—1994 гг. — педагог-репетитор московского театра «Русский балет» под руководством В. Гордеева.
С 1995 г. работал педагогом в одной из частных балетных школ США.