Na Politechnice Opolskiej pełnił szereg istotnych funkcji organizacyjnych. W latach 1990–1996 przez dwie kadencje był prorektorem Wyższej Szkoły Inżynieryjnej w Opolu (od 1996 pod nazwą Politechnika Opolska) do spraw studenckich. W 1993 roku został kierownikiem Zakładu Matematyki. Następnie w latach 1996–1999 sprawował funkcję dyrektora Instytutu Matematyki, Fizyki i Chemii Politechniki Opolskiej, który następnie został przekształcony w Wydział Edukacji Technicznej i Informatycznej. W 1999 roku został ponownie powołany na stanowisko prorektora Politechniki Opolskiej. Tym razem zajął się sprawami organizacyjnymi na uczelni. Funkcję tę pełnił do 2002 rokuWiadomości Uczelniane, nr 7 (103), kwiecień 2002, s.8..
Jest autorem i współautorem ponad 60 publikacji naukowych, w tym 2 monografii i 1 skryptu, systemów i programów komputerowych do obliczeń naukowych, projektowych oraz do zarządzania przedsiębiorstwem.