Soprunienko był jednym z głównych organizatorów mordu na oficerach Wojska Polskiego, polskiego wywiadu i kontrwywiadu wojskowego i Policji Państwowej (zbrodnia katyńska). Na czele Zarządu ds. Jeńców Wojennych Soprunienko stał do 12 lutego 1943 roku, lecz pracował tam do maja 1944 roku, piastując wyższe stanowiska, pełniąc równocześnie funkcję komendanta obozu.

Od maja 1944 do maja 1945 roku sprawował funkcję szefa Zarządu NKWD, a następnie, do października 1946 roku, zarządu spraw wewnętrznych. Przez następny rok, czyli do października 1947, służył w Zarządzie Kadr Ministerstwa Spraw Wewnętrznych ZSRR w stopniu generała majora.

W 1963 przeszedł w stan spoczynku.

Udział w śledztwie w sprawie zbrodni katyńskiej W 1990 roku był przesłuchiwany w śledztwie w sprawie zbrodni katyńskiej przez prokuratorów radzieckiej Głównej Prokuratury Wojskowej, jednak nie udzielił odpowiedzi na część zadawanych mu pytań.

Stopnie 1936 – kapitan Armii Czerwonej 1938 – major Armii Czerwonej 1940 – kapitan bezpieczeństwa państwowego (Głównego Zarządu Bezpieczeństwa Państwowego-NKWD) 1942 – major bezpieczeństwa państwowego (Głównego Zarządu Bezpieczeństwa Państwowego) 1943 – pułkownik bezpieczeństwa państwowego (NKWD)) 1943 – komisarz bezpieczeństwa państwowego (NKWD) 1945 – generał major (NKWD)