Działalność społeczno-polityczna Już w czasach studenckich zaangażował się w działalność polityczną. W latach 1991–1994 stał na czele Klubu Wyborców Grodna "Inicjatywa Obywatelska". Od 1991 roku był członkiem najpierw Białoruskiej Socjaldemokratycznej Hramady, a później Białoruskiej Socjaldemokratycznej Partii (Hramada). W 1993 roku koordynował akcją zbierania podpisów w celu przeprowadzenia wcześniejszych wyborów do Rady Najwyższej. Był przewodniczącym Centralnej Komisji Rewizyjnej (1992-95), członkiem Rady Centralnej i Komitetu Wykonawczego Białoruskiej Socjaldemokratycznej Hramady. Od marca 2007 roku jest wiceprzewodniczącym ugrupowania. W maju tego roku został wybrany członkiem Prezydium Rady Politycznej Zjednoczenia Sił Demokratycznych.
Redagował statut Białoruskiego Stowarzyszenia Dziennikarzy, był dyrektorem wykonawczym organizacji (1995-1997). Działa w Białoruskim Komitecie Helsińskim. Współpracował z organizacją "Obrona prawna ludności" (2001-2004), był inicjatorem akcji obywatelskiej "Białoruś - do Rady Europy". W 2007 roku współtworzył Komisję Obywatelską ds. Rehabilitacji Ofiar Represji Politycznych.