родился в День Победы 9 мая 1945 года на острове Соловки. С 1965 по 1971 учился в Институте живописи, скульптуры и архитектуры имени И.Е. Репина, в мастерской монументальной живописи Мыльникова.
Перейдя от монументализма к станковой живописи, Борис Лесов много и плодотворно работал в жанрах портрета, пейзажа, натюрморта, сюжетной картины.