Родился 17 августа 1925 года в Благовещенске Амурской области.
Спортсмен (шахматы), журналист.
Мастер спорта России (23.05.2000).
Чемпион Амурской области по заочным шахматам (1946).
Участник чемпионата СССР по шахматной композиции, чемпионатов России по заочным шахматам (1994, 1997).
Был корреспондентом газеты «Советский спорт».
Участник Великой Отечественной войны. Награжден орденами Отечественной войны I степени (6.04.1985), Красной Звезды (5.03.1945), медалями.
Скончался 4 июля 2010 года в Иваново.