Zanim objął stanowisko szefa Komendy Głównej Policji, był m.in. komendantem wojewódzkim policji w Gorzowie Wielkopolskim oraz komendantem wojewódzkim policji w Gdańsku. Brał udział w licznych szkoleniach dotyczących funkcjonowania policji m.in. w Wielkiej Brytanii, Niemczech i Stanach Zjednoczonych. Odznaczony Srebrnym i Złotym Krzyżem Zasługi.