W 1989 roku ukończył Wydział Elektroniki Wojskowej Akademii Technicznej ze specjalnością Łączność. Uzyskał Nagrodę Dziekana za działalność w kole naukowym oraz jedną z głównych nagród na Konferencji Młodych Pracowników Nauki w Zielonej Górze. Po ukończeniu studiów jako specjalista ds. transmisji danych przez dwa lata był pełnoetatowym wojskowym wykładowcą akademickim.
Od 1991 roku, prowadzi działalność gospodarczą z zakresu projektowania i wdrożeń systemów IT, analiz systemowych i doradztwa organizacyjnego dla średnich i dużych firm oraz instytucji i urzędów państwowych. Początkowo do roku 1998 jako kontraktor dla firmy Bonair SA, jednego z liderów na rynku dedykowanych rozwiązań informatycznych.
Od 1998 roku publikuje eseje, autorskie prace analityczne i opracowania branżowe w prasie specjalistycznej i gospodarczej oraz w uruchomionym w tym samym roku własnym portalu IT-Consulting.pl, który przez wyszukiwarkę NetSprint.pl został zaliczony w 2007 roku do czołówki 200 opiniotwórczych serwisów w Polsce.
Od roku 2003 jest Członkiem Polskiego Stowarzyszenia Doradców Gospodarczych.
Od roku 2004 posiada poświadczenie bezpieczeństwa nr. 164/P/E-2/2004 wydane przez ABW.
Od 2005 roku jako wykładowca Katedry Systemów Informacyjnych na Wydziale Przedsiębiorczości i Towaroznawstwa Akademii Morskiej w Gdyni wykłada Przedmiot Modelowanie Biznesowe i Analizy Scenariuszowe.