Працював журналістом в районній газеті «Ленінська зоря» (м. Миколаїв Львівської області).
Журналістська діяльність пов'язана зі Львовом: газета «Ленінська молодь» (після 1990 — «Молода Галичина»), потім був головним редактором муніципальної газети «Ратуша», яку редагував із першого номера (2 жовтня1990) і працював там до 1996 року (до переїзду в Київ). Після цього журналістикою не займався.
У Києві працював у Міністерстві закордонних справ України, у дипломатичних представництвах України за кордоном: у консульстві України в Гданську (Польща), першим секретарем і радником посольства України в Польщі, а також радником посольства в Грузії.