Od 1945 lekarz 40 pułku piechoty. Szef służby zdrowia 11 Dywizji Piechoty. Prowadził wykłady w Akademii Medycznej w Krakowie. Od września 1951 starszy asystent Oddziału Chirurgicznego Szpitala Okręgowego nr 5 w Krakowie. Od lutego 1957 pułkownik. W marcu 1958 został szefem Oddziału w Departamencie Służby Zdrowia WP. 22 września 1961 mianowany generałem brygady. Od lipca 1964 zastępca szefa Departamentu Służby Zdrowia, od marca 1965 szef tego departamentu i szef Służby Zdrowia WP. Członek Prezydium i Zarządu Głównego PCK. Przewodniczący Krajowej Rady Honorowych Dawców Krwi. We wrześniu 1974 pożegnany przez ministra obrony narodowej gen. armii Wojciecha Jaruzelskiego w związku z zakończeniem zawodowej służby wojskowej i w lutym 1975 przeniesiony w stan spoczynku. Zmarł 3 maja 1987. Pochowany 12 maja 1987 na Cmentarzu Wojskowym na Powązkach w Warszawie (kwatera B4-7-13). W trakcie uroczystości w imieniu WP Zmarłego pożegnał szef Służby Zdrowia MON gen. bryg. dr Andrzej Kaliwoszka, a w imieniu środowiska medycznego wiceprezes ZG PCK Jerzy Czubak.