По примеру матери окончил Томский медицинский институт. В 1979 году пополнил штат Сибирского филиала Всесоюзного онкологического научного центра. С 1986 по 2001 годы – директор НИИ онкологии. Инициировал создание первого в СССР Центра нейтронной терапии на базе циклотрона НИИ ядерной физики ТПИ.
Борис Зырянов ушёл из жизни в Томске в возрасте 62 лет.