Urodzony 31 sierpnia 1929 r. w Nakle nad Notecią. Od 1934 r. mieszkaniec Bydgoszczy. Studiował na Wydziale Historii Uniwersytetu Mikołaja Kopernika w Toruniu, gdzie również ukończył studia podyplomowe z dziedziny muzealnictwa. Od 1958 r. pracownik Muzeum im. Leona Wyczółkowskiego w Bydgoszczy, a od 1968 r. jego Dyrektor, na tym stanowisku pracował do momentu przejścia na emeryturę w 1981 r. Zorganizował pierwszą wystawę o Żołnierzach Września 1939 r., stworzył także katalog ekspozycji Muzeum. Pomysłodawca adaptacji budynków na Wyspie Młyńskiej na użytek muzealny. Założyciel Muzeum Borów Tucholskich. Współzałożyciel: Muzeum Kolei Wąskotorowej, Bydgoskiego Towarzystwa Numizmatycznego, Bydgoskiego Towarzystwa Heraldyczno-Genealogicznego. Członek wielu organizacji: Instytutu Zachodniego w Poznaniu, Wojewódzkiego Komitetu Badania Zbrodni Hitlerowskich, Oddziału Bydgoskiego Polskiego Towarzystwa Archeologicznego, Miejskiego Komitetu Pamięci Walki i Męczeństwa. Pełnił również funkcje: Sekretarza Wojewódzkiego Komitetu Ochrony Pamięci Walki i Męczeństwa oraz Wiceprezesa Wydziału Humanistycznego Bydgoskiego Towarzystwa Naukowego. Znany badacz historii Bydgoszczy, autor wielu opracowań o Mieście i regionie kujawsko-pomorskim. Współautor (z Jerzym Derendą) "Legend i przypowieści" o Bydgoszczy, które wydane zostały w 1992 r. przez Wydawnictwo Towarzystwa Miłośników Miasta Bydgoszczy. Autor książek: "Zieleń w dawnej Bydgoszczy" wydanej przez Instytut Wydawniczy Świadectwo w 1995 r. oraz "Stara Bydgoszcz" w 1999 r. w Wydawnictwie Fotoman. Autor wielu artykułów drukowanych w prasie krajowej i regionalnej. Na łamach "Expressu Bydgoskiego" ukazywał się do niedawna cykl artykułów o słynnych mieszkańcach Bydgoszczy, lokalnych ulicach i cmentarzach. Współpracował również z radiem (od 1953 r. w Rozgłośni Polskiego Radia), na antenie którego mówił o historii Bydgoszczy i promował jej najlepszy wizerunek. W 2007 r. uchwałą Rady Miasta przyznany mu został tytuł Honorowego Obywatela Bydgoszczy. Informacja pochodzi z oficjalnej strony miasta Bydgoszcz.