SB w Gdańsku.
Awanse Sierżant (1947) Starszy sierżant (1948) Chorąży (1949) Podporucznik (1951) Porucznik (1954) Kapitan (1961) Major (1965) Podpułkownik (1969) Pułkownik (1982)
Odznaczenia Krzyż Komandorski Orderu Odrodzenia Polski (1983) Krzyż Oficerski Orderu Odrodzenia Polski (1979) Krzyż Kawalerski Orderu Odrodzenia Polski (1969) Srebrny Krzyż Zasługi (1959) Medal 10-lecia Polski Ludowej (1955) Srebrny Medal Za zasługi dla obronności kraju (1973) Brązowy Medal Za zasługi dla obronności kraju (1969) Srebrna Odznaka im. Janka Krasickiego (1963) Srebrna Odznaka Za zasługi w ochronie porządku publicznego (1980) Brązowa Odznaka Za zasługi w ochronie porządku publicznego (1974) Brązowa Odznaka W Służbie Narodu (1955) Srebrna Odznaka W Służbie Narodu (1967) Złota Odznaka W Służbie Narodu (1975)
Przypisy
Bibliografia https://web.archive.org/web/20141110151603/http://arch.ipn.gov.pl/ftp/pdf/ludzie_leborskiej_bezpieki.pdf Aparat bezpieczeństwa w województwie gdańskim w latach 1945-1990, Instytut Pamięci Narodowej, Gdańsk 2010.