Кандидат юридических наук, кандидатская диссертация «Сложные административные системы: организационно-правовые системы управления» (2000, Университет внутренних дел).
1974−1983 — милиционер Монастыриского РОВД; инспектор, начальник отделения уголовного розыска Зборовского РОВД, УВД Тернопольского облисполкома.
С 1983 — преподаватель, Ивано-Франковская специальная средняя школа милиции.
С 1984 — начальник 4-го отделения, заместитель начальника отдела уголовного розыска УВД Тернопольского облисполкома.
1988−1991 — заместитель начальника отдела управления уголовного розыска, МВД УССР.
С 09.1991 — начальник организационно-методического отдела управления уголовного розыска, с 05.1992 — начальник управления по организации оперативно-розыскной деятельности Главного управления уголовного розыска, МВД Украины.
11.1994−05.2000 — начальник, Управление МВД Ивано-Франковской области.
05.2000−06.2002 — начальник, Управление МВД Ровненской области.