Родился 23 июля 1931 года в Ленинграде.
Спортсмен (шахматы).
Мастер спорта СССР (1951). Международный гроссмейстер (1956). Заслуженный мастер спорта СССР (1960; лишен звания — 1976).
Выступал за ДСО «Труд» (Ленинград).
Чемпион СССР (1960, 1962/63, 1964/65, 1970).
Чемпион Ленинграда (1955, 1957, 1964).
Чемпион СССР среди юношей (1947, 1948).
Участник чемпионатов СССР (1952-73), матчей на первенство мира (1978, 1981), 1-го командного чемпионата мира (1985), Всемирных шахматных олимпиад (1960, 1966-74) в составе сборной СССР.
Снимался в кинофильме «Гроссмейстер» (1972).
Автор книг: «На первенство мира» (1969, соавтор), «Антишахматы: Записки злодея. Возвращения невозвращенца» (1992), «Мои 55 побед белыми» (2004, 2 тома), «Шахматы без пощады: Секретные материалы политбюро, КГБ, спорткомитета» (2005, 2006), «Сицилианская защита. Атака Раузера» (2008, соавтор), «КГБ играет в шахматы» (2010, соавтор), «Прогулки с французской защитой» (2010 — том 1, 2014 — тома 2 и 3 — все — соавтор).
Скончался 6 июня 2016 года в Волене (кантон Аргау, Швейцария). Похоронен на кладбище в Волене (кантон Аргау, Швейцария).
Фотография могилы © Александр Ермошин (Нижний Новгород).