Absolwent Wydziału Prawa I Administracji Uniwersytetu Jagiellońskiego. Emerytowany generał Policji. Służbę rozpoczął w 1991 roku. Odbył liczne szkolenia specjalistyczne krajowe i zagraniczne m.in. Wyższa Szkoła Policji w Szczytnie – podyplomowe studium oficerskie, ILEA – Międzynarodowa Akademia Policyjna w Budapeszcie , Sam Houston State University – szkolenie z zarządzania kryzysowego. Pełnił funkcje m.in. Naczelnika Zarządu CBŚ w Katowicach, Małopolskiego Komendanta Wojewódzkiego Policji oraz zastępcy Komendanta Głównego Policji ds. kryminalnych. Wykładowca na Wydziale Nauk o Bezpieczeństwie Akademii Krakowskiej im. A.F. Modrzewskiego.