Родился 17 мая 1929 года в деревне Бродки Смоленской области.
Спортсмен (шахматы), юрист.
Мастер спорта СССР (1957). Международный мастер (1964).
Выступал за ДСО «Труд» (Ленинград).
Победитель командного чемпионата СССР (1962).
2-й призер чемпионата РСФСР (1957).
Чемпион Ленинграда (1963).
Участник чемпионата СССР (1961), Спартакиады народов СССР (1967), чемпионатов РСФСР (1955, 1957, 1960), чемпионата Ленинграда (1961).
Скончался 6 февраля 1999 года в Санкт-Петербурге.