promotorem był profesor Henryk Cofta, opiekunem naukowym profesor Andrzej Ryszard Ferchmin. Habilitował się w roku 1974 na podstawie oceny dorobku naukowego i pracy pod tytułem Stany powierzchniowe w rezonansie fal spinowych. Tytuł naukowy profesora nauk fizycznych został mu nadany w roku 1982. Odbył staże zagraniczne w następujących ośrodkach:
Department of Physics, Ohio State University, Columbus (1974/1975), współpraca z prof. P. E. Wigenem; Department of Physics, University of York (1985), prof. J. S. S. Whiting; Laboratoire de Magnétisme des Surfaces, Université Paris VII, wizyty w latach 1986-2004, prof. J.-C. S. Lévy, prof. E. Ilisca, prof. H. T. Diep; Laboratoire de Dynamique et Structure des Matériaux Moléculaires, Université des Sciences et Techniques de Lille I, Villeneuve d'Ascq (1987, 1994), prof. L. Dobrzyński; Department of Physics, University of Western Ontario, London, Kanada, 1988/1989, prof. M. Cottam.
W macierzystej uczelni Uniwersytecie im. Adama Mickiewicza rozpoczął karierę naukową w roku 1961 jako asystent-stażysta, profesorem nadzwyczajnym został w roku 1982, a zwyczajnym w roku 1995, w latach 1984-1987 był wicedyrektorem ds. naukowych Instytutu Fizyki, a w latach 1986 -2010 kierownikiem Zakładu Fizyki Powierzchni na Wydziale Fizyki.