Регалии: Заслуженный мастер спорта СССР; олимпийский чемпион (1956) в весовой категории до 52 кг; 2-кратный чемпион СССР (1955, 1959).
Родился 27 июля 1931 года в городе Родники Ивановской области (Россия).
Николай Соловьев выступал за общество «Трудовые резервы» в наилегчайшей весовой категории. Победив на чемпионате СССР 1955 года, получил право выступить на Олимпийских играх в Мельбурне, где завоевал золотую медаль.
На тех Играх советские «классики» первенствовали в пяти из восьми весовых категорий. Кроме Соловьева, такого же успеха добились Константин Вырупаев, Гиви Картозия, Валентин Николаев и Анатолий Парфенов.
Завершив карьеру, Николай Николаевич работал тренером-преподавателем. 4 сентября 2003 года в Санкт-Петербурге установили прижизненный бронзовый памятник Николаю Соловьеву - первому представителю Ленинграда, сумевшему стать олимпийским чемпионом.
Скончался 15 ноября 2007 года в Санкт-Петербурге (Россия).