Doctor of Philosophy in Veterinary Pharmacology, University Warsaw, Poland, 1976. Habilitation, University Warsaw, Poland, 1992.
Assistant, department pharmacology Veterinary Faculty, Warsaw, 1967—1968, senior assistant, 1969—1974, adjunct, 1974—1980. Assistant professor UNILU, Lubumbashi, Zaire, 1981—1983, professor, 1983—1986. Professor, department pharmacology Veterinary Faculty, Warsaw, since 2002.
Chief Department Veterinary Pharmacology and Toxicology, Lubumbashi, 1980—1986. Director Department of Science Preclinical, Lubumbashi, 1984—1986. Science redactor New Veterinary, Warsaw, 1995—1999.
Member of European Association Veterinary Pharmacology and Toxicology, Polish Society Veterinary Science, Polish Pharmacology Society.
Married Maria Wanda Dabrowska, December 26, 1979. 1 child Christophe.