Борис Николаевич Платонов родился 27 июня 1937 года в селе Юхмачи Алькеевского района ТАССР. В 1955 закончил Юхмачинскую среднюю школу. В 1957 призван в ряды Советской Армии. В 1959 поступает в Ленинградское высшее морское училище. С 1963 года по 1970 лейтенант Платонов служит на кораблях Тихоокеанского флота. В 1970 году становится слушателем Военной Академии имени В.И.Ленина. С 1975 года старший преподаватель кафедры искусства этой академии. Капитан Первого ранга, Доцент, Кандидат Искусствоведческих наук. С 1993 года в отставке. Преподаватель в Академии ФСБ и пограничной службы. Умер 18 июня 2024 года, похоронен в Москве.