У журналістиці з 1966 року: літпрацівник районної газети «Ленінським шляхом» (м. Ківерці Волинської області); під час навчання в університеті був заступником редактора газети студентських будівельних загонів України в Тюменській області «Горизонт» (в літні періоди, 1968, 1969); кореспондент, завідувач відділу кореспондентської мережі газети «Радянська Україна» (1972—1984). Перебував на партійній роботі (1984—1990): завідувач сектору преси Київського міськкому Компартії України; інструктор, а з 1987 року — консультант сектору газет і журналів ідеологічного відділу ЦК КПУ. Учасник ліквідації наслідків аварії на Чорнобильській АЕС. Від часу створення газети «Урядовий кур'єр» — її головний редактор (1990—2008). Згодом — заступник генерального директора Укрінформу (2008—2012), завідувач відділу цього агентства.