Борис Александрович Соломатин родился 31 октября 1924 года.
Во время Великой Отечественной войны командовал взводом, был помощником начальника батальонной и полковой разведки.
Во внешней разведке проработал с 1951 по 1988 год, пройдя путь от оперативного сотрудника до резидента.
С 1968 по 1971 год являлся заместителем начальника внешней разведки.
Внес значительный личный вклад в решение приоритетных разведывательных задач. На одном из совещаний Председатель КГБ СССР Ю.В. Андропов назвал Б.А. Соломатина "классиком разведки".
За большой вклад в дело обеспечения государственной безопасности генерал-майор Соломатин награжден орденами Красного Знамени, Трудового Красного Знамени, Отечественной войны I степени, двумя орденами Красной Звезды, многими медалями, а также нагрудным знаком "Почетный сотрудник госбезопасности".
Скончался 21 декабря 2005 года.