1982-1987 гг. (после службы в армии) - работник Обьячевского леспромхоза Прилужского района Коми АССР.
1993-1997 гг. - коммерческий директор МП "Синхроимпульс" (Дрогобыч).
1997-2000 гг. - декан факультета, заведующий учебным отделом Тернопольского коммерческого института.
2000-2001 гг. - руководитель управы Тернопольской краевой организации Народного Руха Украины.
2001-2002 гг. - заместитель начальника управления по делам печати и информации Тернопольской облгосадминистрации.
2002-2005 гг. - народный депутат Украины IV созыва от избирательного округа №166 (Тернопольская область). Член фракции блока Виктора Ющенко "Наша Украина". Член Комитета Верховной Рады по вопросам свободы слова.
С апреля 2005 по октябрь 2007 гг. - глава Тернопольской облгосадминистрации. С 2006-го депутат Тернопольского облсовета.
2007-2012 гг. - народный депутат Украины VI созыва от блока Наша Украина - Народная самооборона (№46 в избирательном списке). Член комитета ВР по вопросам национальной безопасности и обороны, глава подкомитета по вопросам информационной безопасности.
Член политсовета партии "За Украину!" (лидер - Вячеслав Кириленко).
С декабря 2012 года - народный депутат Украины VII созыва, прошел выдвиженцем Батькивщины по одномандатному округу №167 в Тернопольской области. Член комитета Верховной Рады по вопросам национальной безопасности и обороны. Беспартийный.
11.07.2014