W Pionkach (województwo mazowieckie) ukończył liceum ogólnokształcące. W czasie pierwszego roku studiów w Lublinie (Wydział Prawa i Administracji Uniwersytetu Marii Curie-Skłodowskiej) pracował w studenckim Radiu Centrum, w którym stworzył redakcję sportową. Jego pierwszymi sprawozdaniami były relacje dla Radia Centrum z MŚ w hokeju w 1976 rozgrywanych w Polsce, w tym ze słynnego meczu Polska – ZSRR. W czasie drugiego roku studiów podjął pracę w redakcji sportowej Telewizji Polskiej w Warszawie. Był ostatnim kierownikiem działu sportowego „Sztandaru Młodych”, w którym pracował w latach 1979-1997. Komentował wszystkie letnie igrzyska olimpijskie od 1992.