Ukończył studia na Wydziale Inżynierii Środowiska Politechniki Warszawskiej, a także pracownię radiową polsko-amerykańskiego studium dziennikarskiego.
W latach 1994–2002 pracował w Programie III Polskiego Radia, m.in. jako prowadzący audycję Zapraszamy do Trójki. Następnie przeszedł do stacji telewizyjnej TVN 24, gdzie prowadził bloki programów informacyjnych i Magazyn 24 godziny. W latach 2004–2006 związany był z TVP1 jako prezenter Wiadomości oraz prowadzący programy publicystyczne Kwadrans po ósmej, Debaty Polaków i A dobro Polski?. Od września 2006 prowadził także Sygnały dnia w Programie I Polskiego Radia. Od października 2006 do października 2007 był prezenterem głównego wydania Panoramy w TVP2. Od października 2007 prowadził Puls Raport w TV Puls.
W czerwcu 2008 uległ ciężkiemu poparzeniu w wyniku wybuchu pożaru w jego mieszkaniu.
Do prowadzenia Wiadomości w TVP1 wrócił w grudniu 2009. W 2010 w tej samej stacji prowadził programy publicystyczne Z refleksem i Polskie sprawy oraz program Niepokonani. Od stycznia 2011 był gospodarzem programu interwencyjnego Celownik, a od lutego 2011 razem z Markiem Zającem prowadził talk-show publicystyczny Mam inne zdanie.
Narrator w filmie dokumentalnym Jan Paweł II. Szukałem Was... (2011).
W 2010 otrzymał Tulipana Narodowego Dnia Życia – nagrodę przyznawaną z okazji Narodowego Dnia Życia.
Jest laureatem Wiktora za rok 2011 w kategorii prezenter tv, a także dwukrotnym laureatem Telekamery: w 2011 w kategorii informacja – osobowość i w 2012 w kategorii prezenter informacji.