W latach 1986 – 2001 studiował na tejże uczelni na kierunku pedagogiki. W latach 2001 – 2002 podjął podyplomowe studia dziennikarskie na Uniwersytecie Jagiellońskim w Krakowie.
W czasie studiów związany był ze studenckim radiem AGH „Brzęczek”, a także z rozgłośnią Polskiego Radia w Krakowie. W 1993 r. współtworzył i pracował w Radiu Mariackim (obecnie Radio Plus) Archidiecezji Krakowskiej. W 1994 współpracował z oddziałem Telewizji Polskiej w Krakowie, a od 1996 r. jest jego pracownikiem. Od listopada 2001 r. był kierownikiem Wydziału Programów Informacyjnych, współodpowiedzialny za program informacyjny „Kronika”, który w 2002 r. otrzymał nagrodę za najlepszy program informacyjny od miesięcznika PRESS, a w 2003 r. od Rady Programowej OTV Kraków.