Zatrudniony na Wydziale Elektrotechniki i Automatyki Politechniki Opolskiej.
Dziekan Wydziału Elektrotechniki, Automatyki i Informatyki w latach 1975–1977. W latach 1975–1979 dyrektor Instytutu Elektrotechniki WSI w Opolu, w latach 1984–1990 zastępca dyrektora ds. nauki Instytutu Elektrotechniki WSI w Opolu, w latach 1996–2002 przewodniczący Senackiej Komisji Budżetu i Finansów Politechniki Opolskiej.
Prowadził wykłady z maszyn elektrycznych i napędów elektrycznych na studiach dziennych i wieczorowych, jak również prace przejściowe, dyplomowe i seminaria dyplomowe. Był kierownikiem seminarium naukowego w WSI w Opolu. Był też inicjatorem opracowania programów przedmiotów z zakresu gospodarki rynkowej dla studentów studiów technicznych. Promotor ponad 100 prac dyplomowych, autor recenzji 2 rozpraw habilitacyjnych, 16 prac doktorskich, kilkunastu skryptów oraz wielu artykułów naukowych.
Jest współautorem podręcznika akademickiego Zadania z maszyn elektrycznych oraz poradnika dla techników i książki dla techników.