Master of Science in Chemical Engineering, Polytechnic University, Warsaw, 1955. Doctor in Technology Science, Polytechnic University, 1960. Doctor of Philosophy, Polytechnic University, 1966.
Senior assistant department chemistry, Polytechnic U., 1955-1961; adjunct, Polytechnic U., 1961-1966; assistant professor, Polytechnic U., 1966-1968; assistant professor, head chair applied chemistry, Technology Military Academy, Warsaw, 1969-1973; assistant professor, head physical chemistry laboratory department pharmacy, Medical Academy, Warsaw, 1974-1985; extraordinary professor, head chair, and laboratory organic chemistry, Medical Academy, Warsaw, 1985-1993; ordinary professor, head chair and laboratory organic chemistry, Medical Academy, Warsaw, since 1993. Visiting professor U. Egypt, 1993. Head Main Polish Committee Chemistry Olympiad, 1974-1981.
Member Solidarity, since 1980, Warsaw City Council, 1990-1998, 2001-2002. Member Polish Chemical Society, Forum on Iodine Utilization Japan.
Married Elzbieta Maria Swierzewska, December 3, 1955. Children: Wojciech, Magdalena.