W 1975 roku uzyskał stopień naukowy doktora nauk medycznych na Akademii Medycznej we Wrocławiu, na podstawie pracy pt.: Rola zakażeń układu moczowego w etiopatogenezie porodów przedwczesnychPuls Uczelni, Gazeta Uczelniana Państwowej Medycznej Wyższej Szkoły Zawodowej w Opolu, Rok II, Nr 3, Czerwiec 2008 r., s. 2. [on-line] [dostęp: 2021-02-07]. W 1991 roku Rada Wydziału Lekarskiego Akademii Medycznej im. Piastów Śląskich we Wrocławiu nadała mu stopień naukowy doktora habilitowanego nauk medycznych, na podstawie rozprawy naukowej nt.: Mikrostruktura łożyska i zachowanie się w nim aktywności wybranych enzymów oddechowych w ciąży z nieleczonym i leczonym zespołem wewnątrzmacicznej hypotrofii płodowej.

Poza działalnością jako lekarz w szpitalu zaangażował się także w akademickie życie Opola, zatrudniając się w 1999 roku na stanowisku profesora nadzwyczajnego na Wydziale Wychowania Fizycznego i Fizjoterapii Politechniki Opolskiej, gdzie pełnił funkcję kierownika Zakładu Morfologii Funkcjonalnej. Zasiadał także w Senacie opolskiej politechniki. Brał czynny udział w powołaniu do życia w Opolu pierwszej na Opolszczyźnie wyższej szkoły medycznej. W 2003 roku powołano go na stanowisko pierwszego w dziejach uczelni prorektora ds. studenckich Państwowej Medycznej Wyższej Szkoły Zawodowej w Opolu.