Борис Михайлович Ольшанский родился в городе Тамбове в 1956 году. После окончания Пензенского художественного училища имени К. Савицкого Борис Михайлович продолжил обучение на факультете графики Московского художественного института имени В. И. Сурикова, в книжной мастерской профессора Б. А. Дехтерёва. С 1986 года молодой художник иллюстрировал книги в издательствах «Детская литература», «Художественная литература», «Изобразительное искусство», «Молодая гвардия», «Радуга». Вернувшись на родину, сотрудничал с газетой «Литературный Тамбов». Начиная с 1983 года, Ольшанский постоянно участвует в областных, республиканских и зарубежных выставках.

С 1989 года Б. М. Ольшанский – член Союза художников России.

В 1990-е годы появляются его монументальные живописные полотна на историческую тему. «Я уверен, – считает художник, – с небес за нами пристально взирают наши великие предки. И неизбежен суд истории. Ибо будущее за правдой и верой. Русские легенды, былины, предания, сказы – какой грандиозный и красочный простор воображению и фантазии художника! Слава Богу, что были великие подвижники и прекрасные художники: Рябушкин, Васнецов, Нестеров, Суриков, Васильев... Но мало, очень мало имён для такой большой и могучей державы, работающих на ниве великой и захватывающей истории России».