W 1988 roku był współorganizatorem Stowarzyszenia Społeczno-Kulturalnego Polaków na Litwie. Współzakładał Polską Partię Praw Człowieka, Stowarzyszenie Naukowców Polaków Litwy oraz inne organizacje polonijne. W roku 1989 został wybrany przez mniejszości narodowe Republiki Litewskiej do Rady Najwyższej ZSRR; bronił interesów ludności polskiej w tym kraju; pracował w Komitecie do Spraw Nauki i Technologii RN ZSRR do roku 1991. Jako „Human Rights Activist” został w tym okresie laureatem kilku wyróżnień amerykańskich i międzynarodowych. W 2019 roku znalazł się na liście kandydatów Jedności Narodu do Parlamentu Europejskiego.
Członek honorowy Związku Szlachty Polskiej Kresów Wschodnich.
Zmarł 10 stycznia 2022 na skutek COVID-19 w okresie światowej pandemii tej choroby. Pochowany na Cmentarzu Parafialnym w Płocku-Imielnicy.
Życie prywatne Żonaty z Haliną Ciechanowicz, z zawodu nauczycielką, która zmarła 12 stycznia 2022.