W 1989 podjął studia w Poznaniu. Został absolwentem Wydziału Historycznego Uniwersytetu im. Adama Mickiewicza. Następnie pracował jako dziennikarz w „Gazecie Poznańskiej” (1994–1996) i „Gazecie Wyborczej” (1997–2018). Dwukrotnie był laureatem nagrody Wielkopolskiego Oddziału Stowarzyszenia Dziennikarzy Polskich (w 2001 i 2009). W 1999 zdobył też nagrodę Prezydenta Miasta PoznaniaPiotr Bojarski, Kryptonim Posen, Media Rodzina, Poznań, 2011, posłowie, .

W grudniu 2014 odebrał Nagrodę Specjalną II edycji Wielkopolskiego Konkursu Scenariuszowego za scenariusz filmu MeczPiotr Bojarski z nagrodą za najlepszy scenariusz. kulturapoznan.pl.

W marcu 2021 powołany na kierownika Centrum Szyfrów Enigma, należącego do Poznańskiego Centrum Dziedzictwa.

Publikacje reportaż historyczny: Cztery twarze Prusaka (2010) Poznaniacy przeciwko swastyce (2015) 1956. Przebudzeni (2016) – książka-finalistka konkursu Książka Historyczna Roku 2017 Fiedler. Głód świata (2020) – książka-finalistka konkursu Travelery 2020 Śladami kryptologów. Ludzie, którzy pokonali Enigmę (2025) - album: współautor Łukasz Gdak Zygalski.