Współtworzył i występował jako prezenter programów telewizyjnych: Godzina szczerości, Sam na sam, Tylko w niedzielę, XYZ.
W latach 1963–1982 należał do Stowarzyszenia Dziennikarzy Polskich (był członkiem zarządu głównego od 1971 do 1974). W 1976 wstąpił do Związku Literatów Polskich. Od 1970 do 1981 był członkiem Polskiej Zjednoczonej Partii Robotniczej. Po wprowadzeniu stanu wojennego złożył legitymację partyjną i odmówił weryfikacji, w konsekwencji czego przez następne dwa i pół roku był bezrobotny. W 1984 znalazł zatrudnienie w Interpress-Filmie.
W wyborach parlamentarnych w 1997 bez powodzenia kandydował do Sejmu z listy Sojuszu Lewicy Demokratycznej. W wyborach samorządowych w 1998 uzyskał mandat radnego sejmiku mazowieckiego I kadencji. Zasiadał w radzie naczelnej Polskiej Partii Socjalistycznej. Pod koniec listopada 2001 wystąpił z klubu SLD w sejmiku, wiążąc się z Samoobroną RP. W 2002 nie ubiegał się o ponowny wybór do sejmiku.