Ur. 1949; magisterium na UW 1972, doktorat tamże 1979. Zatrudniony w Instytucie Historycznym UW od 1972 jako asystent stażysta, asystent, starszy asystent, adiunkt od 1979, od 1991 na 1/2 etatu. Sekretarz naukowy IH UW i sekretarz Rady Naukowej IH UW 1980-1981. Dyrektor Centralnego Ośrodka Informacji Archiwalnej przy Naczelnej Dyrekcji Archiwów Państwowych 1991 - 2000; Zastępca Naczelnego Dyrektora Archiwów Państwowych 1993 - 1997; Dyrektor Generalny Naczelnej Dyrekcji Archiwów Państwowych 1997 -
Teksty źródłowe do nauk pomocniczych historii, Warszawa 1983 (współopracowanie); Cmentarz Powązkowski w Warszawie. Materiały inwentaryzacyjne, t. 1-3, Warszawa 1981-1995 (współopracowanie); Dziewiętnastowieczne napisy epigraficzne na ziemiach Królestwa Polskiego, Wrocław 1987; Inskrypcje grobów polskich na cmentarzach w Paryżu, t. 1-3, Warszawa 1986-1991 (red. i współopracowanie);Archiwa państwowe w Polsce. Przewodnik po zasobach. Warszawa 1998 (współoprac.); Polacy pochowani na cmentarzu Montmartre oraz Saint-Vincent i Batignolles w Paryżu. Warszawa 1999 (współred. i współautor).