Stopień doktora nauk przyrodniczych został mu nadany uchwałą Rady Wydziału BNZ UŁ dnia 16 maja 1972 r. na podstawie rozprawy doktorskiej „Zespoły chwastów segetalnych Kotliny Szczercowskiej”, wykonanej pod kierunkiem prof. dr. hab. Jakuba Mowszowicza po złożeniu wcześniej stosownych egzaminów.
Na podstawie oceny ogólnego dorobku naukowego i przedstawieniu rozprawy habilitacyjnej „Agrofitocenozy w dorzeczu środkowej Warty i Bzury” otrzymał dnia 25 listopada 2003 r. stopień naukowy doktora habilitowanego nauk przyrodniczych w zakresie biologii – botaniki.
Rektor Uniwersytetu Łódzkiego powołał go na stanowisko profesora UŁ w 2003 r.
Praca zawodowa Po maturze pracował jako nauczyciel w szkole podstawowej, a następnie (po skończeniu Studium Nauczycielskiego) jako wychowawca w placówce opiekuńczo-wychowawczej oraz nauczyciel w szkole w Łodzi.
Jeszcze w czasie studiów, w 1966 r. został zatrudniony na stanowisku asystenta naukowo-technicznego w Zakładzie Systematyki i Geografii Roślin.