Od lipca do września 1944 był zastępcą komendanta powiatowego MO w Nisku. 21 września 1944 Supruniuk objął stanowisko szefa Powiatowego Urzędu Bezpieczeństwa w Nisku. Od 30 stycznia 1946 do 6 stycznia 1947 był szefem PUBP w Krośnie. Od 15 lutego do 1 października 1947 pełnił obowiązki szefa Miejskiego Urzędu Bezpieczeństwa Publicznego w Gdyni, 1 października 1947 – 31 stycznia 1948 był szefem PUBP w Gdyni, a 1 lutego 1948 – 30 kwietnia 1949 – szefem PUBP w Elblągu. 1 maja 1949 – 15 kwietnia 1950 był naczelnikiem Wydziału V WUBP w Gdańsku, a od 22 września – także naczelnikiem Wydziału I tegoż Urzędu.

W latach 1953–1954 kształcił się w szkole dyplomacji im. J. Marchlewskiego w Warszawie, a w latach 1958-1961 studiował w Szkole Głównej Służby Zagranicznej w Warszawie gdzie zdobył tytuł magistra. Przez 32 lata pracował w służbie konsularnej MSZ jako kierownik wydziału konsularnego w ambasadzie w Berlinie (gdzie z jego inicjatywy powstał pomnik I Armii Wojska Polskiego w Sandau), a następnie Pradze oraz jako konsul w konsulacie generalnym w Sztokholmie. Po wojnie członek Rady Krajowej Żołnierzy Armii Ludowej.

Awanse W AL nosił stopień sierżanta, następnie awansował na stopień oficerski.