W latach 1983–1989 studiował orientalistykę na Uniwersytecie Jagiellońskim, a w latach 1986–1989 także filozofię na Papieskiej Akademii Teologicznej w Krakowie. W 1996 obronił pracę doktorską z literaturoznawstwa. Od 2003 jest pracownikiem Wyższej Szkoły Zarządzania i Informatyki w Rzeszowie, od 2007 był profesorem nadzwyczajnym tej uczelni, kierował Instytutem Badań nad Cywilizacjami. W latach 2007-2008 był tymczasowo rektorem Wyższej Szkoły Społeczno-Gospodarczej w Tyczynie. W 2010 habilitował się. W 2014 został rektorem Wyższej Szkoły Europejskiej im. ks. Józefa Tischnera w Krakowie.
Dziennikarstwo