W latach 2020–2021 doradca prawny prezydenta Gitanasa Nausėdy, 2021–2024 doradca przewodniczącej Sejmu Viktoriji Čmilytė-Nielsen, 2024–2025 doradca premiera Gintautasa Paluckasa, 2025–2026 doradca premier Ingi Ruginienė. W kwietniu 2026 został wybrany przez Sejm Litwy na stanowisko kontrolera sejmowego (ombudsmana).

W latach 1994–1996 przewodniczył Klubowi Polskiej Młodzieży Alternatywnej na Litwie, zakładał grupę twórców niezależnych "TKM". Politycznie był związany z litewskimi liberałami, członek frakcji polskiej "Pro Libera" przy Litewskim Związku Liberałów (2002–2004). Kandydował w wyborach samorządowych z ramienia LLS (2002). W latach 2006–2012 członek Ruchu Liberalnego Republiki Litewskiej, wiceprzewodniczący Komitetu Prawa i Praworządności. Odszedł z partii, gdy liberałowie udzielili poparcia nieprzychylnej mniejszościom narodowym nowelizacji Ustawy o oświacie. W wyborach samorządowych 2019 wystartował do Rady Miejskiej Wilna jako niepartyjny kandydat z listy Litewskiej Partii Socjaldemokratycznej. Jeden z założycieli Polskiego Klubu Dyskusyjnego w Wilnie.

Odwiedził ponad 100 krajów świata, jest członkiem Travelers' Century Club. Jako pierwszy Polak z Wilna był na wszystkich kontynentach. Angażuje się w działalność charytatywną, m.in.