Родился в 1902 году. Русский.
В звании майора командовал эскадрильей в 56-й истребительной авиационной бригаде, затем был командиром и комиссаром 36-й истребительной авиационной бригады Киевского военного округа.
Участвовал в национально-освободительной войне в Испании с октября 1936 года по 21 января 1937 года, руководил сборкой и облетом истребителей И-15, а также обучением испанских летчиков.
«…На одном из промежуточных аэродромов встретил родную душу: комэска из Житомирской бригады Сальникова. Здесь шла усиленная работа по сборке прибывающей из СССР техники, обучению испанских летчиков.
Через несколько месяцев, возвращаясь под Мадрид, я встречу ребят отсюда, и они расскажут:
- Погиб Сальников. Испытывал биплан после сборки, вошел в пике - и вдруг отвалились два правых крыла. Болты были подпилены. Поработала пятая колонна…
А пока что Сальников жив, радуется встрече и щедро обезоруживает земляка, жалующегося на плохое колесо.
- Ну, так возьми с моего самолета. Эй, Логвиненко и ты, Педро, - смените ему, черт побери, это колесо…»
(Из книги Е. Ф. Кондрата «Достался нам век неспокойный»)
21 января 1937 года на вновь собранном самолете И-15 № 9958 проводил испытательный полет в районе Мадрида. Внезапно, на крутом развороте у самолета отлетела правая плоскость, с высоты 100 метров летчик упал на землю вместе с самолетом и погиб. Похоронен на муниципальном кладбище Фуэнкарраль в городе Мадрид (Испания).
Награжден орденом Красного Знамени (21.06.1937).