Był współautorem audycji radiowych: Radiokurier, Sygnały dnia, W samo południe, Życie na gorąco.

W sierpniu 1987 przeszedł do pracy w Telewizji Polskiej na stanowisko dyrektora i redaktora naczelnego TVP1; od 1991 był wiceszefem TAI. Wspólnie z Józefem Węgrzynem był jednym z inicjatorów Teleexpressu (1986). W latach 1989–2007 prowadził autorski program publicystyczny 7 dni świat, emitowany niegdyś w TVP1, TVP2, a później w TVP3. W latach 2002–2013 był także jednym z prowadzących główne wydanie telewizyjnej Panoramy w TVP2, a od marca 2009 prowadził weekendowe wydania programu. Od września 2013 prowadził także reaktywowany 7 dni świat w TVP Info. Z powodu choroby dziennikarza program w grudniu 2013 prowadził Piotr Górecki oraz zapowiedziano zniesienie audycji w styczniu 2014.

W 2006 zachorował na chłoniaka. W 2009 nastąpił nawrót choroby, jednak dzięki zdiagnozowaniu jej we wczesnym stadium został wyleczony. Od 2012 zmagał się z cukrzycą. 30 listopada 2013 roku podczas wydania Panoramy doznał ataku hipoglikemii. 5 grudnia 2013 doznał zawału serca i znajdował się w stanie śpiączki farmakologicznej. Zmarł 31 grudnia 2013 w wieku 70 lat. 7 stycznia 2014 został pochowany w rodzinnym grobie na cmentarzu w Słomczynie k.