Борис Яковлевич родился 28 июля 1949 года в д. Сафронова Горьковской области в России.
В 1967 году окончил Витебский педагогический институт, художественно-графический факультет.
С 1967 года участник многих городских, областных, республиканских и международных выставок.
Работает в разных жанрах станковой живописи, графике.
Работы находятся в Витебском областном художественном музее, Полоцком историко-культурном заповеднике.
С 1995 года Член Белорусского Союза Художников.
В настоящее время живёт и работает в городе Нинбург, Германия.