Працаваў настаўнікам гісторыі ў Наваполацку (1975—1976), карэспандэнтам, загадчыкам аддзелам, намеснікам рэдактара гарадской газеты «Хімік» (Наваполацк, 1976—1988), рэдактарам выдавецтва «Мастацкая літаратура» (1988—1997).