Po maturite na reálnom gymnáziu v Prahe 3, absolvoval štúdium filozofie na VŠPHV v Prahe. V rokoch 1953 – 1956 pôsobil ako odborný asistent na katedre spoločenských vied na Vysokej škole poľnohospodárskej v Nitre. V rokoch 1956 – 1959 bol interným vedeckým ašpirantom na katedre filozofie Filozofickej fakulty Univerzity Komenského v Bratislave, kde tiež obhájil kandidátsku dizertáciu. Na tejto katedre potom pracoval (s výnimkou rokov 1964 – 1965, kedy bol redaktorom časopisu „Predvoj“) ako odborný asistent, od r. 1966 ako docent. Za publikovanie článku vyjadrujúceho nesúhlas so sovietskou okupáciou ČSSR a objasňujúceho jej príčiny bol z FF prepustený, jeho práce nesmeli byť uverejňované ani citované. V rokoch 1972 - 1990 pracoval v Slovenskej pedagogickej knižnici v Bratislave.