Został filmowcem, autorem filmów dokumentalnych, reżyserem i scenarzystą. Podjął współpracę z ośrodkami TVP. Od 1989 był pracownikiem OTV Kraków, w tym od maja 1994 do czerwca 1996 jako zastępca dyrektora ds. programowych. Współtworzył Kronikę Krakowską i prowadził program regionalny w TV Kraków, prowadził audycję Skrzydła bliżej marzeń w TVP2. Przebywał na stypendium w Wavy TV w Norfolk w Stanach Zjednoczonych. Po powrocie do Polski był dyrektorem programowym TV Kraków. Od sierpnia 1996 był zatrudniony w TV Polonia, gdzie pełnił stanowiska szefa redakcji dziedzictwa kulturowego, później był redaktorem i dyrektorem naczelnym do sierpnia 2002. Od maja 2004 był zastępcą kierownika redakcji INFOTAI w Telewizyjnej Agencji Informacyjnej. Od 5 grudnia 2005 do 31 marca 2006 był p.o. dyrektora OTV Białystok, a od marca 2006 do 27 października 2006 dyrektorem tego ośrodka. Od listopada 2006 do stycznia 2009 był dyrektorem TVP3 Wrocław.

Zasiadał w Radzie Programowej Szkoły Menedżerów Kultury Uniwersytetu Jagiellońskiego i w zarządzie Europejskiej Unii Nadawców Etnicznych EEBU Klagenfurt.