Urodxził się 20 stycznia 1896 r. Syn Wojciecha i Marianny.
W niepodległej Polsce mieszkał w Warszawie.
Podczas II wojny światowej brał udział w działalności konspiracyjnej w szeregach Polskiej Partii Robotniczej i Armii Ludowej. Był członkiem Warszawskiej Rady Narodowej. W czasie powstania warszawskiego w stopniu st. sierż. służył w III baonie AL. Walczył na Woli i Starym Mieście.
Od 10 lutego 1945 r. był zastępcą naczelnika Warszawa II Praga. Przeniesiony do Ministerstwa Bezpieczeństwa Publicznego, od 20 września był referentem sekcji I wydziału I Departamentu V. Już 10 listopada został zastępcą kierownika Vsekcji V tego wydziału 1 kwietnia 1946 r. objął stanowisko referenta personalnego w szefostwie zaopatrzenia ministerstwa, zaś 8 sierpnia funkcję zootechnika w sekcji rolnej wydziału żywnościowego szefostwa zaopatrzenia. 25 października został referentem jego wydziału gospodarstw rolnych. Jako ppor. 1 marca 1947 r. objął stanowisko magazyniera w sekcji przechowywania broni centralnej składnicy uzbrojenia wydziału uzbrojenia szefostwa zaopatrzenia, zaś 1 września młodszego referenta w sekcji zakupów i magazynowania wydziału kwaterunkowo-eksploatacyjnego. Już 1 października mianowany kontrolerem w sekcji żywnościowej wydziału gospodarczego. Od 1 czerwca 1948 r. administrator domu w sekcji administracyjno-gospodarczej wydziału zaopatrzenia. Od 1 kwietnia 1949 do 30 kwietnia 1951 r. pełnił funkcję instruktora w sekcji kultury fizycznej i sportu wydziału szkolenia. Następnie zwolniony ze służby w ministerstwie.
Zmarł 19 lutego 1971 r. i został pochowany na Cmentarzu Wojskowym na Powazkach w Warszawie kwat. C-31.
Odznaczony Medalem Niepodległości, w PRL otrzymał brązowym medal Zasłużonym na Polu Chwały.
Żonaty ze Antoniną Krakowską.
Bolesław Jarnowski, www.katalog.bip.ipn.gov.pl/informacje/21360 [dostęp 23 IV 2021]; „Monitor Polski” nr 64/1938, 27/1947; A. Przygoński, Armia Ludowa w Powstaniu Warszawskim 1944, Warszawa 2008.