Pochodzi z Puław, od 2006 roku jest dziennikarzem TVP Sport; wiele lat kierował m.in. newsami sportowymi Telewizji Publicznej (Sport w TVP 1, twórca Sportowego Wieczoru). Wcześniej w BBC (Sekcja Polska/World Service), gdzie w latach 1994–2006 przeszedł ścieżkę od reportera politycznego do dyrektora biura warszawskiego. Stały współpracownik pisma „Kopalnia. Sztuka futbolu”, w 2020 r. nominowany do nagrody Grand Press w kategorii Dziennikarstwo specjalistyczne za tekst o meczu Polski z Brazylią na MŚ w 1938. Na Facebooku prowadzi stronę Historia Mundiali.