Od 2008 jest profesorem nadzwyczajnym w Akademii Pomorskiej w Słupsku, gdzie kieruje Zakładem Historii XX Wieku. Jest członkiem Instytutu Kaszubskiego, Instytutu Bałtyckiego w Gdańsku, Gdańskiego Towarzystwa Naukowego i Polskiego Towarzystwa Historycznego (w przeszłości – członek zarządu i wiceprezes oddziału Słupskiego). Obecnie prowadzi badania w trzech podstawowych zakresach: historii stosunków międzynarodowych w XX wieku, dziejów szeroko rozumianego Pomorza oraz działalności wywiadu wojskowego Drugiej Rzeczypospolitej. Brał udział w kilkudziesięciu konferencjach naukowych, krajowych i zagranicznych. Jest autorem kilku monografii oraz ponad 100 artykułów naukowych, które ukazały się, między innymi, w „Dziejach Najnowszych”, „Zapiskach Historycznych”, „Przeglądzie Historyczno-Wojskowym”, „Przeglądzie Orientalistycznym”, „Przeglądzie Zachodniopomorskim” i „The Polish Foreign Affairs Digest”. Stypendysta Fundacji z Brzezia Lanckorońskich (Polska Akademia Umiejętności). Od 2015 członek Komitetu Nauk Historycznych Polskiej Akademii Nauk.
Tytuł profesora uzyskał w 2014.