He obtained his doctorate in Institute of Mathematics of the Polish Academy of Sciences in 1977, based on the work "Lefschetz Numbers of Maps Commuting with an Action of a Group" written under the direction Kazimierz Gęba.