Absolwent Wojskowej Akademii Technicznej, zatrudniony na stanowisku adiunkta w Instytucie Teleinformatyki i Automatyki WAT. Doświadczony audytor z wieloletnią praktyką w dziedzinie bezpieczeństwa teleinformatycznego.
Autor książek: Bezpieczeństwo teleinformatyczne i Projektowanie systemów komputerowych oraz licznych publikacji naukowych (m.in. biuletyn naukowy Instytutu Teleinformatyki i Automatyki WAT) oraz popularyzatorskich (m.in. czasopismo WinSecurity) z bezpieczeństwa teleinformatycznego. Prowadzi również wykłady z tego zakresu w Wojskowej Akademii Technicznej i na studiach podyplomowych Politechniki Warszawskiej.