Родился в городе Богородске, ныне Нижегородской области, в семье рабочего. В 1934 году, после окончания семи классов школы № 1 города Богородска, работал на швейно-такелажном комбинате и одновременно обучался в аэроклубе. По специальному набору ЦК ВЛКСМ в 1938 году направлен в Энгельсское военное авиационное училище и по его окончании в 1939 году лейтенант Салов служил лётчиком-истребителем в Ленинградском военном округе. Участник Советско-финской и Великой Отечественной войны с июня 1941 года. Командир звена 65-го штурмового авиационного полка 103-й смешанной авиационной дивизии Карельского фронта, лейтенант Салов совершил 117 боевых вылетов на штурмовку скоплений войск противника. 21 ноября 1941 года звено Салова в составе четырёх самолетов в трудной метеорологической обстановке на бреющем полёте атаковало вражескую пехоту, двигавшуюся по льду Сонозера, и уничтожило до двух взводов солдат, а затем самолёты пошли в атаку на зенитную батарею врага. В этом бою самолёт лейтенанта Салова был подожжён и упал в четырёх километрах восточнее Сонозера, ныне Медвежьгорский район республики Карелия. Звание Героя Советского Союза присвоено посмертно 22 февраля 1943 года. Награды: ордена Ленина (22.02.1943, посмертно), Красного Знамени (16.01.1942, посмертно, 13.02.1942, посмертно). Память: в Богородске на Аллее Героев городского парка установлен бюст Салова. Его именем названа улица в этом городе.