Pracę zawodową rozpoczął w Małopolskiej Telewizji Kablowej w Tarnowie. Jako dziennikarz/komentator sportowy do 2000 roku pracował w Canal+, a później w Polsacie Sport (2000–2020); podjął też współpracę z Eurosportem. Komentował piłkarską Ligę Mistrzów (sześć finałów), Bundesligę, jak również najważniejsze mecze mistrzostw świata w piłce nożnej w 2002, 2006 i 2018 oraz mistrzostw Europy 2008, 2016 i 2020, a także hokej na lodzie podczas Zimowych Igrzysk Olimpijskich 1998. Prowadził programy publicystyczne (m.in. SuperGol, Piłkarski Salon, Studio Futbol, 2 × 45, Cafe Futbol, Puncher), a także studia gal sportów walki (Boks, MMA), takich jak np. KSW. W przeszłości współpracował też z Dziennikiem, Super Expressem, Faktem i Przeglądem Sportowym.