Od 24 lutego do 16 września 2006 prowadził serwis informacyjny Teleexpress. Od listopada 2006 do 2009 był korespondentem TVP w Brukseli. W lutym 2011 wrócił do redakcji Wiadomości, jako gospodarz bocznych i głównych wydań. W TVP Info został prowadzącym rozmów po Wiadomościach – do 15 listopada 2016 w programie Dziś wieczorem, następnie w programie Gość Wiadomości. W styczniu 2016 ponownie został jednym z prowadzących główne wydanie Wiadomości. W tym samym roku został prowadzącym programy TVP1 Debata i Polityka przy kawie w TVP1 oraz audycji Z drugiej strony i Bez retuszu w TVP Polonia. Prowadził także m.in. programy w TVP Info: Info Dziennik, Poranek Info, Serwis Info, Panorama Info i Strefa starcia oraz magazyn Godzina po godzinie. Od 25 kwietnia do 21 grudnia 2023 był dyrektorem Telewizyjnej Agencji Informacyjnej.

Od 2 września 2024 do sierpnia 2025 był związany z telewizją wPolsce24, gdzie był jednym z prowadzących programów, takich jak Wiadomości wPolsce24 oraz rozmowy publicystycznej Gość Wiadomości wPolsce24. Obie audycje były nadawane codziennie w paśmie wieczornym. Od października 2024 był dyrektorem programowym tej stacji. Od 27 października tego samego roku był także gospodarzem debaty Strefa Starcia Michała Adamczyka, która była nadawana w niedzielne wieczory i odbywała się z udziałem publiczności.