Родился 22 июля 1935 года в Москве.
Спортсмен (шахматы), арбитр.
Гроссмейстер (1980). Международный мастер по шахматной композиции (1967). Международный мастер по решению задач и этюдов (1982). Международный гроссмейстер по шахматной композиции (1988). Международный арбитр по шахматной композиции (1965). Заслуженный мастер спорта России.
Окончил Московский авиационный институт.
Чемпион СССР по шахматной композиции (1962, 1965, 1971, 1981) по разделу многоходовок.
Чемпион мира по шахматной композиции в личном зачете.
Редактор отдела композиции еженедельника «64 — Шахматное обозрение» — с 1973 года.
С 1955 года опубликовал более 300 композиций, преимущественно трех- и многоходовки.
Председатель комиссии по шахматной композиции Российской шахматной федерации.
Автор книг: «Гроссмейстер шахматной композиции» (1980, соавтор), «Леонид Куббель» (1984, соавтор), «Как решать задачи и этюды» (1986), «Алексей Троицкий: Гроссмейстер шахматной композиции» (1998), «Леонид Куббель: Гроссмейстер шахматной композиции» (1998), «Анри Ринк: Гроссмейстер шахматной композиции» (1998), «В. и М. Платовы: Гроссмейстер шахматной композиции» (2002), «Р. Рети и Й. Фритз: Гроссмейстер шахматной композиции» (2002), «Самуэль Лойд: Гроссмейстер шахматной композиции» (2002), «1000 шахматных задач» (2002, 2007, 2015, 2018), «1000 шахматных этюдов» (2003), «1000 шахматных загадок» (2004, 2005), «1000 шедевров шахматной композиции» (2005), «1000 приключений на шахматной доске» (2007), «Шахматы. Сборник лучших задач и этюдов» (2011).
Кандидат технических наук (1973). Доцент (1980).
Награжден медалями «Ветеран труда», «В память 850-летия Москвы».