W latach 1979–1980 brał udział w przygotowaniu projektu satelitarnego DIDEX, zajmując się kwestią stabilizacji grawitacyjnej satelity krążącego po orbicie. Od 1991 roku jest członkiem Międzynarodowej Unii Astronomicznej, gdzie był kolejno: w latach 1997–2003 członkiem Komitetu Organizacyjnego Komisji 19. Ruch Obrotowy Ziemi, wiceprzewodniczącym Komisji w latach 2003–2006 i jej przewodniczącym w latach 2006–2009. Jest także członkiem Międzynarodowej Asocjacji Geodezji, od 2011 roku jej honorowy członek. Od maja 1992 roku członek korespondent Międzynarodowej Służby Ruchu Obrotowego Ziemi i Systemów Odniesienia, od 2013 roku członek IERS Directing Board. W latach 2011–2015 członek Komitetu Naukowego Globalnego Geodezyjnego Systemu Obserwacyjnego.

Ponadto jest członkiem Polskiego Towarzystwa Astronomicznego, Towarzystwa Naukowego Warszawskiego, Societas Humboldtiana Polonorum, kolegium redakcyjnego Artificial Satellites, Komitetu Geodezji PAN, Komitetu Badań Kosmicznych i Satelitarnych PAN oraz sekretarzem Komitetu Narodowego ds. Współpracy z Międzynarodową Unią Geodezji i Geofizyki.