Ur. Paarach (Tomaszowskie), ukończył zamojskie PLSP (1956) i filozofię na UW. Przez prawie 40 lat był wykładowcą na UJ, później na Uniwersytecie Pedagogicznym w Krakowie został prof. dr hab., w pracy naukowej zajmował się m.in. historią myśli społecznej i filozofii politycznej.  Jeden z najwybitniejszych analityków życia politycznego w Polsce, autor książek, publikował w czołowych polskich periodykach (w l. 70. pod pseudonimem w "Tygodniku Powszechnym"). Ob. felietonista "Przeglądu". Mieszka w Krakowie, latem w Bondyrzu.