Redaktor naczelny i prezenter programu informacyjnego Fakty w telewizji TVN. Wcześniej przez 12 lat był zatrudniony w Telewizji Polskiej. Jest też znany z publicznego ogłoszenia, że jest chory na raka. Wygrał walkę z chorobą w roku 2003.
Pracę dziennikarską rozpoczął w 1991 r. w Radiu Katowice. Wcześniej przez kilka lat współtworzył program Studenckiego Radia EGIDA działającego w akademikach Uniwersytetu Śląskiego w Katowicach-Ligocie. W wieku 24 lat został dyrektorem i redaktorem naczelnym katowickiego radia TOP FM, należącego do NSZZ Solidarność.
W 1994 r. zaczął współpracować z Telewizją Katowice, gdzie przeprowadzał wywiady z politykami w programie Obserwatorium. Program Studio parlamentarne był jego debiutem w ogólnopolskiej telewizji. Później aż do 2002 roku był prowadzącym programu informacyjnego TVP3 Katowice - Aktualności.
We wrześniu 1998 r. został prowadzącym wtorkowego wydania programu publicystycznego W centrum uwagi, przekształconego w październiku 1999 r. w Monitor Wiadomości. Program ten prowadził do listopada 2000 r. Od 15 marca 2001 r. do 7 lutego 2006 r. prezentował główne wydanie Wiadomości. W tym czasie prowadził także program Forum (z przerwami do listopada 2004 r.), Gość Jedynki (do sierpnia 2004 r.) oraz autorską Debatę (od września 2004 r. do 8 lutego 2006 r.). Przez wiele lat był gospodarzem wszystkich wieczorów wyborczych i referendalnych w TVP1.
Od 29 lipca 2003 r. do 2 września 2005 r. na przemian z Jolantą Pieńkowską prowadził Salon Polityczny Trójki.
Od 5 września 2005 r. do 15 czerwca 2007 r. na przemian z Konradem Piaseckim prowadził Kontrwywiad RMF FM.
Od 1 maja 2006 jest redaktorem naczelnym i prezenterem Faktów TVN.