W latach 1937-1939 studiował w Wyższej Szkole Rolniczej w Wiedniu, otrzymując dyplom inżyniera (1939).

Brał udział w wojnie obronnej 1939 w stopniu podporucznika, uczestniczył w bitwie nad Bzurą, a podczas obrony Warszawy został ciężko ranny. W czasie II wojny światowej przebywał na terenie Generalnego Gubernatorstwa, gdzie pracował jako kierownik gospodarstwa rolnego Pokrzywna (1940-1945). Po wojnie został mianowany dyrektorem Zespołu Gospodarstw Rolnych Kościelec (1945-1949). W 1947 zawarł związek małżeński z Marią z d. Kubicka. Od 1950 pracował naukowo w Instytucie Zootechniki, a następnie Instytucie Fizjologii Żywienia Zwierząt PAN w Bydgoszczy (1951-1955). Na Uniwersytecie Poznańskim w 1951 obronił pracę doktorską Przeobrażenia w rolnictwie galicyjskim na przełomie XVIII i XIX wieku (promotor: prof. Józef Szczotka), otrzymując stopień doktora. W 1958 został zatrudniony w Wyższej Szkole Rolniczej w Szczecinie, gdzie pracował do emerytury w 1986, pełniąc funkcję kierownika Katedry Żywienia Zwierząt i Gospodarki PaszowejHistoria Katedry w witrynie Wydziału Biotechnologii i Hodowli Zwierząt Zachodniopomorskiego Uniwersytetu Technologicznego w Szczecinie (dostęp 17.10.2025).