Советский и российский артист балета, педагог.
В 1956 году окончил Пермское хореографическое училище (ныне Пермское государственное хореографическое училище), педагог А. Силадин.
С 1956 по 1989 работал артистом балета Пермского государственного театра оперы и балета имени П. Чайковского (ныне Пермский театр оперы и балета имени П. Чайковского). Среди партий — Зигфрид («Лебединое озеро» П. И. Чайковского), Принц («Щелкунчик» П. И. Чайковского), Альберт («Жизель» А. Адана), Базиль («Дон Кихот» Л. Минкуса), Парис («Ромео и Джульетта» С. Прокофьева), Спартак («Спартак» А. Хачатуряна), Джеймс («Сильфида» Х. Левенскольда), Фрондосо («Лауренсия» А. Крейна), партии в балетах «Бахчисарайский фонтан» Б. Асафьева, «Каменный цветок» С. Прокофьева и других.
С 1989 года работал педагогом‑репетитором Пермского государственного театра оперы и балета имени П. Чайковского. Преподавал в Пермском государственном хореографическом училище.