Родился 19.06.1944г. в с. Черпаново Красноармейского района Челябинской области РФ.

В Вооруженных Силах СССР с 23.08.1961г.

Окончил ВПА им.В.Ленина.

В Республике Афганистан с мая 1983г., служил в в/ч пп 39676 в должности советника заместителя командира пехотного полка афганской армии по политчасти. 
Принимал участие в подготовке и проведении 18 боевых операций. Проявил себя решительным, волевым офицером, умелым методистом. Погиб подполковник Сельницын при выполнении служебных обязанностей 20.03.1985г.

Награжден орденом «Знак Почета» и орденом Красной Звезды (посмертно). 
Похоронен в г. Тирасполь.