Родился 1 декабря 1928 года в деревне Власовская Архангельской области.
Спортсмен (альпинизм), тренер, инженер-механик.
Мастер спорта (26.02.1955). Мастер спорта международного класса (1968). Заслуженный тренер РСФСР (1972).
Окончил Ленинградский институт точной механики и оптики (1953).
Чемпион СССР (1972) в классе траверсов, 2-й призер чемпионатов СССР (1953, 1957, 1959 — в классе технически сложных восхождений; 1954 — в классе траверсов; 1967 — в классе высотно-технических восхождений), 3-й призер чемпионатов СССР (1964, 1965) в классе высотных восхождений.
Работал преподавателем и старшим преподавателем спецкафедры Московского энергетического института.
Старший офицер штаба Главного управления боевой подготовки сухопутных войск Вооруженных Сил СССР — с 1978 года.
Скончался 25 мая 1995 года.