Należał do Unii Polityki Realnej, z listy której bez powodzenia ubiegał się o mandat eurodeputowanego w wyborach do Parlamentu Europejskiego w 2004. W 2006 kandydował do sejmiku zachodniopomorskiego z listy Platformy Obywatelskiej. Od 2011 członek rady szczecińskiego osiedla Bukowe-Klęskowo trzech kadencji. Działał w Stowarzyszeniu KoLiber. Później związał się z Solidarną Polską (od 2023 działającą jako Suwerenna Polska), został bliskim współpracownikiem Dariusza Mateckiego. Z rekomendacji tej partii 13 stycznia 2022 powołany na stanowisko drugiego wicewojewody zachodniopomorskiego. 20 grudnia 2023 zakończył pełnienie funkcji wicewojewody. W 2024 bezskutecznie kandydował do sejmiku zachodniopomorskiego z listy PiS.
31 października 2024 roku został tymczasowo aresztowany na podstawie prokuratorskich zarzutów dotyczących jego udziału w aferze w Funduszu Sprawiedliwości. Zarzuty dotyczyły przekroczenia uprawnień i niedopełnienia obowiązków oraz przywłaszczenia mienia w łącznej kwocie 16,5 mln zł.