Autor książek: Kapitan ostatni opuszcza swój statek... Józef Władysław Bednarz (1879–1939), 2019; Zbrodnia w Lesie Szpęgawskim 1939–1940, 2019; Las Zajączek 1939–1945. Niemiecka zbrodnia na Pomorzu Gdańskim z lat II wojny światowej, 2023; Okupacja niemiecka w powiecie starogardzkim 1939–1945, 2024; edycji źródłowej Germanizacja nazw miejscowości w Okręgu Rzeszy Gdańsk-Prusy Zachodnie 1939–1945. Wybór źródeł, 2022. Członek komitetu redakcyjnego tomów Polska Walcząca na Pomorzu. Struktury i ludzie konspiracji, 2023; „Polaków trzeba nauczyć, kto tu jest Panem!” Polityka germanizacyjna niemieckich władz okupacyjnych na Pomorzu 1939–1945, 2024 oraz ponad sześćdziesięciu innych tekstów naukowych. Jego zainteresowania badawcze obejmują II wojnę światową na Pomorzu Gdańskim i Pacyfiku, a także historię gospodarczą XX w.