С 1974 по 1976 год служил в рядах Вооруженных сил СССР (дослужился до командира взвода воинской части № 6505, Казахстан).
После демобилизации из Советской армии в том же в 1976-м пришел на работу в Тернопольский райком ЛКСМ Украины - сначала инструктором, потом - заворганизационным отделом.
В 1978-1988 годах занимался преподавательской деятельностью в Тернопольском финансово-экономическом институте - начав с преподавателя, старшего преподавателя, затем дорос до доцента, проректора и секретаря парткома.
С 1988 по 1991 год - инструктор, завсектором образования и здравоохранения, заместитель завотделом, секретарь Тернопольского облкомитета Компартии Украины, первый секретарь Тернопольского ГК КПУ.
В 1991-1995 годах руководил ведомственным пансионатом «Горизонт» ОАО «Мотор Сич» в Алуште (АРК).
С мая 1995 года по 2000-й - заместитель гендиректора по связям с органами власти, общественными организациями и СМИ ОАО «Мотор Сич» (г. Запорожье).
С июля 2005 года (Верховная Рада IV созыва) - бессменный член фракции Партии регионов.
22 февраля 2014 года вышел из фракции Партии регионов в Верховной Раде.
17.07.2014