Master of Science in Mechanical Engineering, Technology University, Poznan, Poland, 1962. Doctor of Philosophy in Heat Engineering, Technology University, Poznan, Poland, 1970. Doctor of Philosophy, Technology University, Poznan, Poland.
Assistant Technology University, Poznan, 1962-1970, adjunct lecturer, 1970-1983, docent, 1983-1990. Professor Poznan University of Technology, since 1993. Research fellow Delft (The Netherlands) University of Technology, 1976-1977.
Summer visiting research associate University Toronto, Canada, 1980. Research associate University Manchester, England, 1986-1987. Senior visiting lecturer Rand Afrikans University, Johannesburg, South Africa, 1990-1993.
Member of committee Technology U., Solidarity, Poznan, 1980-1981. Member American Society of Mechanical Engineers, Polish Society Mech. Engineering (consultant since 1970), Polish Academy Science (member 3 committees).
Married Malgorzata Iwanicka, August 7, 1966. Children: Agnieszka, Piotr.