Master of Science, Warsaw University, 1987. Doctor of Philosophy, Warsaw University, 1993. Habiltation, 2000.
Junior assistant, Warsaw U., 1987-1988; assistant, Warsaw U., 1988-1989; senior assistant, Warsaw U., 1990-1993; assistant professor, Warsaw U., since 1993. Component coordinator ZEUS experiment, Deutsches Elektronen-Synchrotron, Hamburg, Germany, since 1995, physics group coordinator, since 1996.
Married Luiza Joanna Kasprzak, September 16, 1989. Children: Grzegorz, Dominika.