W latach 1966–1967 pracował jako ślusarz w Kombinacie Materiałów Budowlanych w Witebsku. W 1968 roku był mechanikiem w Kraju Krasnodarskim w Rosyjskiej FSRR. W latach 1978–1994 pracował w Instytucie Ekonomii Akademii Nauk Białoruskiej SRR (od 1991 roku Akademia Nauk Białorusi). Najpierw był tam młodszym pracownikiem naukowym, następnie starszym pracownikiem naukowym, kierownikiem sekcji, od 1986 roku – kierownikiem zakładu, od 1989 roku – zastępcą dyrektora ds. naukowych. W latach 1994–1996 pracował w Narodowym Banku Białorusi, najpierw jako główny konsultant, a od 1995 roku – szef grupy doradców przy Zarządzie. W latach 1996–1999 był profesorem Białoruskiego Państwowego Uniwersytetu Ekonomicznego. Od 1999 roku pełnił funkcję kierownika katedry w Białoruskim Uniwersytecie Państwowym.
W 1996 roku został członkiem opozycyjnej wobec prezydenta Alaksandra Łukaszenki Zjednoczonej Partii Obywatelskiej (ZPO) oraz Komitetu Narodowego ZPO. W latach 1995–1999 był członkiem Rady Założycieli Społecznego Centrum Naukowo-Analitycznego „Białoruska Perspektywa”.