Родился 16 июня 1942 года в деревне Сосуново Кирилловского района Вологодской области.
Спортсмен (гребля на байдарках и каноэ, полиатлон).
Мастер спорта (1966, гребля на байдарках и каноэ).
Окончил Художественно-ремесленное училище № 24 (Ленинград).
Начал заниматься греблей в 1958 году. Выступал за ДСО «Труд» (Ленинград). Тренировался под руководством А.Г. Цветкова.
Чемпион СССР (1967) по супермарафону (104 км) на байдарке-двойке.
2-й призер чемпионата СНГ по полиатлону (1992).
Чемпион Ленинграда, призер чемпионатов Ленинграда.
3-й призер Спартакиады ВЦСПС (1968). Призер Спартакиады дружественных армий.
Многие годы работал водителем автопарка №6 (Ленинград).