Służąc w kompanii sanitarnej w stopniu szeregowego przeszedł szlak Armii przez Persję, Palestynę, Egipt do Włoch.

Po zakończeniu działań wojennych pracował jeszcze w angielskim szpitalu wojskowym i w Palestyńskiej Kasie Chorych, skąd w 1947 powrócił do Polski i zamieszkał w Lublinie. Po krótkim stażu asystenckim (1947–1948) w Zakładzie Mikrobiologii Wydziału Weterynaryjnego UMCS, po uzyskaniu stopnia doktora (1948) i habilitacji (1950) na Wydziale Biologii i Nauk o Ziemi, założył najpierw Pracownię Mikrobiologii, w Zakładzie Fizjologii Roślin. W 1951 został profesorem nadzwyczajnym i objął Katedrę Mikrobiologii Ogólnej, której był założycielem. W 1955 został służbowo przeniesiony na Uniwersytet Wrocławski, gdzie do 1961 kierował Katedrą Mikrobiologii. W latach 1961–1968 był kierownikiem Katedry Mikrobiologii na Uniwersytecie Warszawskim. W 1962 otrzymał tytuł profesora zwyczajnego. W latach 1969–1971 był dyrektorem Instytutu Mikrobiologii na Uniwersytecie Warszawskim. W 1986 przeszedł na emeryturę.