Родился 20 декабря 1925 года в станице Новокубанская Краснодарского края.
Спортсмен (альпинизм), тренер.
Мастер спорта (1960). Почетный мастер спорта (1965). Мастер спорта международного класса (1968). Заслуженный тренер РСФСР (1982).
Чемпион СССР (1962) в классе технически сложных восхождений, 2-й призер чемпионатов СССР (1959 — в классе технически сложных восхождений; 1967 — в классе высотно-технических восхождений), 3-й призер чемпионата СССР (1964) в классе высотных восхождений.
Старший тренер по альпинизму СКА №13 МВО — 1975-80, тренер сборной Вооруженных Сил СССР по техническому классу — 1980-90.
Участник Великой Отечественной войны. Награжден орденом Отечественной войны II степени (6.04.1985), медалью «За боевые заслуги» (15.05.1945).
Скончался в 1992 году в Москве.