Specjalizował się w genealogii i heraldyce, od 1930 pełnił funkcję sekretarza oddziału warszawskiego Polskiego Towarzystwa Historycznego.

Po II wojnie światowej związał się z Toruniem, gdzie prowadził zajęcia z nauk pomocniczych historii na UMK. W latach 1948–1954 kierował udziałem numizmatycznym Muzeum Okręgowego w Toruniu. W latach 1954–1971 był kustoszem Gabinetu Monet i Medali Muzeum Narodowego w Warszawie. W 1957 był redaktorem pisma „Wiadomości Numizmatyczne”Michał Kozłowski, Oskar Halecki i jego uczniowie. Wzajemne relacje po latach [w:] Oskar Halecki i jego wizja Europy, red. Małgorzata Dąbrowska, t. 3, Warszawa–Łódź: IPN 2014, s. 58-59 ..

Zmarł nagle w Nieborowie, pochowany na cmentarzu Rakowickim w Krakowie (kwatera M-płd-zach-gr. Wdowiszewskich).

Nie pozostawił rodziny. Przed śmiercią swoją bogatą bibliotekę podarował Katolickiemu Uniwersytetowi Lubelskiemu, natomiast materiały rękopiśmienne nabyło od spadkobierców Archiwum PAN w Warszawie.