Baigęs Liškiavos vidurinę mokyklą, 1964-1969 Vilniaus universitete studijavo lituanistiką. Keletą metų dirbo šio universiteto Mokslo tarybos sekretoriumi, „Minties“ leidyklos vyr. moksliniu redaktoriumi.
1986 m. apgynė humanitarinių mokslų daktaro disertaciją „Prano Dovydaičio filosofinės ir visuomeninės pažiūros“, 2005 m. jam buvo suteiktas habilituoto daktaro laipsnis. 2006 m. išleido monografiją „Dorovinio lietuvių identiteto prigimtis ir prasmė“, 2009 m. – „Lietuvos filosofijos ir etikos istorijos metmenis“. Paskelbė apie 50 mokslinių, keliolika eseistinių ir publicistinių straipsnių. Rašė eilėraščius, išleido ne vieną jų rinkinį. Po keletą metų buvo Kultūros, filosofijos ir meno instituto (dabar Lietuvos kultūros tyrimų institutas) Etikos skyriaus ir Vilniaus pedagoginio universiteto (dabar Lietuvos edukologijos universitetas) Etikos katedros vedėju.