W listopadzie 1960 roku uzyskał stopień doktora nauk przyrodniczych na podstawie pracy pt. „Morfologiczno-rozwojowe typy bylin”. Habilitował się 24 kwietnia 1967 roku na podstawie pracy pt. „Rytmika rozwojowa bylin” (część I i II). Stopień docenta uzyskał w lutym 1968 roku, a 9 października 1975 roku uchwałą Rady Państwa nadano mu tytuł profesora nadzwyczajnego nauk przyrodniczych. Profesorem zwyczajnym został mianowany 17 września 1982 roku.

Praca zawodowa Pracę zawodową rozpoczął w Państwowej Szkole Ogrodniczej w Kijanach gdzie, od 1 września 1944 do 31 sierpnia 1945 roku, zatrudniony był w charakterze instruktora sadownictwa. W czasie studiów na Uniwersytecie MCS w Lublinie pracował w charakterze zastępcy młodszego asystenta tegoż Uniwersytetu (od 1 września 1945 do 31 sierpnia 1946). Po ukończonych studiach ogrodniczych na Wydziale Rolniczo-Leśnym UP, początkowo pracował jako nauczyciel biologii w Ośrodku Szkolnym TPD w Poznaniu (od 1 listopada 1949 do 1 marca 1950), a następnie w Okręgowym Zarządzie Poznań-Wschód w charakterze kierownika sekcji ogrodniczej (od 1 lutego 1950 do 30 kwietnia 1951). Od 15 kwietnia 1951 do 31 października 1951 roku był zaangażowany w charakterze starszego asystenta przy Katedrze Roślin Ozdobnych na Wydziale Rolniczo-Leśnym UP.