Родился 13.06.1909 в г. Алатырь.
На фронтах Великой Отечественной
войны с июня 1941 г. Старший штурман 308-й штурмовой авиационной дивизии
майор Соловьев к сентябрю 1944 г. совершил 120 боевых вылетов на штурмовку
скоплений живой силы и техники противника, нанеся врагу большой урон.
Звание Героя Советского Союза присвоено
23.02.1945. Награжден орденом Ленина, 2 орденами Красного Знамени, орденом
Александра Невского, Красной Звезды, медалями.