W międzyczasie dokształcał się na Uniwersytecie Wrocławskim, uzyskując w 1962 roku tytuł zawodowy magistra.
W 1966 roku związał się zawodowo z powstającą od podstaw Wyższą Szkołą Inżynieryjną w Opolu, zatrudniając się jako asystent w Zakładzie Matematyki. Przeszedł tam kolejno przez szczeble kariery zawodowej aż do stanowiska adiunkta. W 1976 roku uzyskał stopień naukowy doktora nauk matematycznych na Uniwersytecie Jagiellońskim. Promotorem jego pracy doktorskiej był Andrzej Zięba. W latach 1975–1976 pełnił funkcję zastępcy dyrektora Instytutu Matematyki, Fizyki i Chemii WSI w Opolu, a od 1984 do przejścia na emeryturę był kierownikiem Zakładu MatematykiWiadomości Uczelniane nr 54, wrzesień 1996. Wspomnienie Zbigniew Garbaj (1928 - 1996).
Jest autorem lub współautorem szeregu rozpraw naukowych z różnych dziedzin matematyki, podręczników, skryptów, notatek autoryzowanych, zbiorów zadań i innych opracowań. Poza uczelnią pełnił stanowisko prezesa Związku Nauczycielstwa Polskiego, wiceprezesa, a następnie prezesa wojewódzkiego oddziału Polskiego Towarzystwa Matematycznego, był członkiem komitetu redakcyjnego czasopisma „Matematyka”.