Przez wiele lat pracował jako dziennikarz i redaktor Gazety Pomorza i Kujaw Nowości oraz kierownik redakcji tego dziennika w Grudziądzu, był dyrektorem Wydziału Komunikacji Społecznej i Informacji Urzędu Miasta Torunia oraz specjalistą działu administracji Toruńskich Wodociągów Sp. z o.o.
Serca czytelników podbił serią kryminalną o komisarzu Bernardzie Grossie („Skaza”, „Wada”, „Zadra”) oraz drugą, o dziennikarzu Marku Benerze („Najgorsze dopiero nadejdzie”, ‘Porzuć swój strach”, „Koszmary zasną ostatnie”). Jego thrillery „Żałobnica” i „Zmora” zostały wyróżnione w rankingu na najlepsze powieści kryminalne wg „Książek. Magazynu do Czytania” w 2020 i 2021 roku. „Zmora” zdobyła również nominację w plebiscycie na Książkę Roku serwisu Lubimyczytać.pl. Wielkim sukcesem okazał się również jego ostatni thriller „Najsłabsze ogniwo”.

