Pracę zaczął w 1982 w Wydziale XI Dep. I MSW (dywersji ideologicznej). Zajmował się rozpoznaniem osobowym działalności obcych służb specjalnych prowadzących dywersję ideologiczną skierowaną na Polskę oraz rozpracowaniem NSZZ „Solidarność”. W czerwcu 1989 zaangażowany był w organizację wyborów. W 1990 został pozytywnie zweryfikowany i zwolniony z pracy w wywiadzie. Na początku lat 90. został ponownie przyjęty do służby. Uczestniczył wedle swoich słów w ok. 140 przedsięwzięciach operacyjnych w prawie 50 państwach. Zna biegle trzy języki (angielski, rosyjski i szwedzki). Odszedł ze służby w AW w 2007 na własną prośbę, w stopniu pułkownika. Następnie rozpoczął karierę pisarską. Do 2018 jego książki sprzedały się w nakładzie ponad 500.000 egzemplarzy. W 2024 autor podawał, że łączny nakład jego książek wynosił „prawie milion” egzemplarzy.