- w Uniwersytecie Ignatianum w Krakowie prowadzi zajęcia na kierunku Dziennikarstwo i komunikacja społeczna,
- absolwent Wydziału Prawa i Administracji Uniwersytetu Jagiellońskiego,
- pracę zawodową rozpoczął w kancelarii radców prawnych. W 1992 roku po podjęciu pracy w Radiu Kraków zrezygnował z kariery prawniczej. Od 1995 roku pełnił funkcję szefa programów informacyjnych, a w 1998 roku wygrał konkurs na dyrektora anteny,
- w 2005 roku zostaje szefem programów informacyjnych Telewizji Kraków,
- równocześnie prowadzi lokalne programy publicystyczne: „Tematy dnia”, „Studio otwarte”, autorski „Bez krawata” oraz na antenie ogólnopolskiej „Młodzież kontra”. W latach 2010-2012 w TVP 1 prowadził program”Polityka przy kawie”,
- od maja 2010 do sierpnia 2011 był dyrektorem Wydawnictwa “Przekrój” w tym czasie pełnił też funkcję prezesa Gremi Film Production SA,
- prowadził zajęcia dydaktyczne na Uniwersytecie Jagiellońskim i Uniwersytecie Ekonomicznym w Krakowie,
- do 2018 roku prowadził programy: “Bez krawata”, „Polityka bliżej” ,”Tematy dnia” i “Region”w TVP Kraków i “Młodzież kontra”,”Echa Dnia ” w ogólnopolskiej TVP 3,
- aktualnie w TVP Kraków prowadzi “Tematy Dnia”,
- w 2019 roku w spektaklu „Kandyd” w Operze Krakowskiej wystąpił w roli Woltera.