Uniwersytet Opolski (do 1994 Wyższa Szkoła Pedagogiczna): asystent i st. asystent 1963–1967, adiunkt 1967–1972, doc. 1972–1988, prof. nadzw. 1988–1994, prof. zw. 1994–2008, prodziekan Wydz. Matematyki, Fizyki i Chemii 1972–1974, dyr. Inst. Fizyki 1981–1993, czł. Senatu 1981–1993 (wiceprzew. Komisji ds. Badań Naukowych 1987–1993), kier. Zakładu Astrofizyki 1984–1992, kier. Katedry Astrofizyki 1992–1996, kier. Katedry Astrofizyki i Fizyki Teoretycznej 1996–2008.

Członkostwa Sekcja Fizyki Plazmy Kom. Fizyki PAN od 1982 (czł. Prezydium i wiceprzew. Sekcji w latach 1992–1996), Komitet Astronomii PAN 1990–1993, 2003–2023, Polskie Towarzystwo Astronomiczne od 1964, Polskie Towarzystwo Fizyczne od 1965, Opolskie Towarzystwo Przyjaciół Nauk 1965–2023, Międzynarodowa Unia Astronomiczna 1973–2023.

Nagrody i odznaczenia Nagroda Młodych II stopnia Polskiego Towarzystwa Astronomicznego (1966, 1968, 1969) Odznaka Honorowa „Zasłużonemu Opolszczyźnie” (1974) Dyplom Uznania Wyższej Szkoły Oficerskiej Wojsk Inżynieryjnych im. gen.