W 2004 otrzymał tytuł naukowy profesora nauk humanistycznych.
W latach 1985–1992 był kolejno zastępcą skarbnika, a następnie generalnym skarbnikiem Zarządu Głównego Polskiego Towarzystwa Historycznego. Członek Rady Wydziału Historycznego UW, Rady Naukowej Polonicum UW oraz Rady Naukowej Wydziału Krajów Rozwijających się UW. W latach 1996–2002 wicedyrektor Instytutu Historycznego UW. Był również członkiem Senatu Akademii Humanistycznej i Rady Naukowej Wydziału Historycznego tej uczelni. Przez wiele lat zajmował się także dziejami wojskowości, zwłaszcza zaś – marynarki wojennej. Współpracownik „Morza”, „Wojskowego Przeglądu Historycznego” oraz „Nowej Techniki Wojskowej”. Wieloletni członek władz Polskiego Towarzystwa Historycznego, współpracownik Wojskowego Biura Badań Historycznych.
W 1971 został członkiem Polskiej Zjednoczonej Partii Robotniczej. Pod koniec lat 70. był II sekretarzem POP PZPR na Wydziale Historii UW. W czasie stanu wojennego nie wystąpił z partii, uważając to za pusty gest, wolał pomagać innym, np. Janowi Żarynowi. Mimo tego opowiadał się za pełną lustracją, ale ostrożnym potępianiem oraz rozróżnieniem na tych, co współpracowali lub donosili na kolegów dobrowolnie i tych zmuszonych do tegoJerzy Zalewski: Wywiad z prof. Pawłem Wieczorkiewiczem. Seria: Pod prąd. Odcinek 53.