Регалии: Заслуженный мастер спорта СССР; серебряный и бронзовый призер Олимпийских игр (1952) в стрельбе из малокалиберной винтовки с 50 метров из положения лежа и стрельбе из малокалиберной винтовки из трех положений; 20-кратный чемпион СССР (1929, 1930, 1933, 1946, 1948, 1951, 1952, 1953).
Родился 21 января 1906 года в Москве.
Борис Андреев с юных лет увлекался стрельбой. С 1926 года занимался в московских стрелковых кружках «Осоавиахима» (1926-1929, 1932-1940) и «Динамо» (1929-1932).
Выступал за стрелковый клуб «Спартак» (1940-1945), затем за Вооруженные силы (1945-1956).
На первую для советских спортсменов Олимпиаду в Хельсинки Андреев отправился уже в зрелом возрасте, но даже в 46 лет многократный чемпион и рекордсмен Советского Союза сумел завоевать две медали в личных соревнованиях.
Скончался 9 марта 1987 года в Москве.