Od października 2005 do 2006 i od 2010 do 2019 roku był prezenterem Sport telegramu, emitowanego po głównym wydaniu programu informacyjnego Panorama, nadawanego w TVP2. Wcześniej zajmował się głównie pracą w redakcji sportowej TVP2, a także przekazywał doniesienia prasowe na antenie programu Pytanie na śniadanie w TVP2. Wraz z Maciejem Iwańskim prowadził magazyn Szybka piłka w TVP2. W 2008 roku prowadził program Stadion Info na antenie TVP Info. W 2017 roku był korespondentem na Rajdzie Dakar.

Od 1 listopada 2016 do 13 grudnia 2023 roku był prezenterem programu informacyjnego Teleexpress nadawanego w TVP1, TVP Polonia i TVP Info. Od 27 lutego 2017 do 9 lutego 2018 roku współprowadził program śniadaniowy Dzień dobry, Polsko! w TVP1. W latach 2019–2023 był prowadzącym teleturniej Sukces na bank emitowany w TVP3. Wraz z Jackiem Kurowskim prowadził także magazyn Gol na antenie TVP Sport. W latach 2020–2023 był gospodarzem programu Rodzinny ekspres, który dla TVP1 przygotowywała redakcja katolicka. Na początku stycznia 2024 roku poinformowano, że Telewizja Polska nie przedłużyła z nim umowy. Tym samym po 20 latach zakończył pracę w telewizji publicznej.