Master of Science, University of Technology, Warsaw, Poland, 1957. Doctor of Philosophy, University of Technology, Warsaw, Poland, 1965.
Engineer State Geodetic Enterprise, Warsaw, Poland, 1957-1958. Assistant professor, chair geodetic astronomy University of Technology, Poland, 1958-1968. Scientist Polish Academy of Sciences, Institute Geophysics, Poland, 1969-1975.
Associate director Polish Academy of Sciences Space Research Center, 1977-1986, department head, since 1977. Scientific secretary committee space research Polish Academy of Sciences, 1968-1973, 76-83, 90-93, vice chairman, committee space research, since 1993. Chairman Commission Satellite Geodesy, Warsaw, 1976-1997.
Vice chairman COSPAR Panel on Satellite Dynamics, Paris, 1984-1988, chairman, 1988-1992. Member American Planetary Society, American Geophysical Union, Polish Astronomical Society.
Married Urszula Brzuska, June 25, 1961 (divorced 1979). Married Elzbieta Bieniada, July, 18, 1982. Children: Mariusz Michal, Agata Anna.