Jest autorem książek reporterskich: Diogenes z Tadzina (KAW, 1984) i Nasi w kraju Kilimandżaro (KAW, 1988). Jest także autorem około 200 reportaży i słuchowisk radiowych, twórcą lub współtwórcą programów telewizyjnych, publicystą prasowym. Prowadził wykłady na Uniwersytecie Kazimierza Wielkiego w Bydgoszczy i w Kujawsko-Pomorskiej Szkole Wyższej.
W wyborach w 2010 bez powodzenia kandydował z listy Platformy Obywatelskiej do sejmiku kujawsko-pomorskiego. 1 lutego 2011 został powołany na urząd wicewojewody kujawsko-pomorskiego. 1 grudnia 2014 radni sejmiku V kadencji powołali go na stanowisko wicemarszałka w nowym zarządzie województwa. W 2018 uzyskał mandat radnego województwa na okres VI kadencji, po czym ponownie został wybrany na wicemarszałka. W 2024 z powodzeniem ubiegał się o reelekcję w wyborach do sejmiku, zdobywając 21 099 głosów. W maju tego samego roku sejmik wybrał go na stanowisko wicemarszałka w zarządzie województwa VII kadencji.