Od 2004 zakłada i prowadzi (obecnie – w 2019) firmę Trusted Information Consulting Sp. z o.o. zajmującą się sprawami audytów bezpieczeństwa systemów teleinformatycznych, kryptografii, podpisu elektronicznego i analizy procesów biznesowych związanych z procesem informatyzacji.

Działalność w środowisku zawodowym Jest członkiem Stowarzyszenia Dziennikarzy RP od 1985, w latach 1987–1990 był przewodniczącym Koła Stowarzyszenia w Wydawnictwie Sigma-NOT.

Jest członkiem Polskiego Towarzystwa Informatycznego (PTI) od 1996. W latach 2005–2011 pełnił funkcję wiceprezesa PTI, a w latach 2011–2014 oraz od 2016 Przewodniczącego Głównej Komisji Rewizyjnej PTI. W czerwcu 2017 uchwałą XII Zjazdu PTI otrzymał tytuł Członka Honorowego PTI. Od 27 czerwca 2020 do 22 czerwca 2026 roku był Prezesem Zarządu Głównego PTI.

Reprezentuje swoją firmę w Polskiej Izbie Informatyki i Telekomunikacji (PIIT) od 2000. W latach 2001–2008 oraz od 2013 był wybierany na dwuletnie kadencje do Rady Izby. Od 2013 został wybrany na funkcję wiceprezesa Zarządu PIIT, którą pełni dalej (2026).