Został wybrany na członka Komitetu Nauk Historycznych PAN na kadencję 2020–2023. W latach 2008–2017 pełnił funkcję głównego specjalisty w Muzeum II Wojny Światowej w Gdańsku, a w latach 2013–2017 był kierownikiem Działu Naukowego tego muzeum. Jest współautorem scenariusza wystawy głównej (wspólnie z Pawłem Machcewiczem, Piotrem Majewskim i Januszem Marszalcem) i autorem dużej części jej treści. Scenariusz ten został skrytykowany jako „niedostatecznie patriotyczny” przez polityków Zjednoczonej Prawicy i zmieniony w okresie, gdy funkcję dyrektora muzeum pełnił Karol Nawrocki, co wzbudziło protesty twórców ekspozycji. W styczniu 2018 wystąpili oni do sądu z pozwem przeciwko muzeum, zarzucając nowej dyrekcji naruszenie praw autorskich. Proces trwał 5 lat w dwóch instancjach. Był to pierwszy proces w skali polskiej i międzynarodowej, którego przedmiotem była muzealna wystawa narracyjna i jej scenariusz, rozumiane jako utwory chronione prawami autorskimi. 17 kwietnia 2023 roku Sąd Apelacyjny w Warszawie prawomocnie utrzymał w mocy wyrok I instancji, wydany przez Sąd Okręgowy w Gdańsku, w którym sąd ten stwierdził naruszenie praw autorskich do wystawy i nakazał muzeum zapłatę kwoty 10 tys. zł na cel charytatywny oraz usunięcie filmu podsumowującego wystawę, który zmieniał całościowy jej przekaz.