W listopadzie 1995 jako dziennikarz brał udział w debatach telewizyjnych kandydatów na Prezydenta RP Aleksandra Kwaśniewskiego i Lecha Wałęsy. W latach 1996–1998 był kierownikiem redakcji Panoramy, prezenterem i wydawcą głównego wydania. W latach 1998–2004 był dyrektorem Programu 1 Telewizji Polskiej. Był pomysłodawcą szeregu programów i karier dziennikarskich, m.in. plebiscytu Superjedynek. Odpowiadał za medialne przygotowanie czternastu edycji Krajowego Festiwalu Piosenki Polskiej w Opolu i Sopot Festival.

W latach 2004–2006 pracował jako kierownik Redakcji Filmowej TVP3. W latach 2007–2009 był dyrektorem programowym TVS „Silesia”, twórcą koncepcji programowej i pierwszego zespołu dziennikarskiego tej stacji. 12 lipca 2011 zarząd Telewizji Polskiej powołał go na zastępcę dyrektora TVP Polonia. W 2013 został powołany na stanowisko dyrektora Biura Koordynacji Programowej TVP. Funkcję tę pełnił do połowy lutego 2016.

W tym czasie przewodniczył Kolegium Filmowemu TVP, które decydowało o udziale telewizji w produkcjach polskich filmów fabularnych, również koordynowało politykę serialową. Zajmował się kontaktami z Polskim Instytutem Sztuki Filmowej.

Był przewodniczącym Komisji Wyborczych TVP w wyborach: do Parlamentu Europejskiego, samorządowych, prezydenckich, parlamentarnych.