Родился в 1920 году в Пловдиве.
С 1926 по 1938 год учился в школах в городах Велико-Тырново и Пловдив.
В 1938 году переехал в Софию и поступил на медицинский факультет СофГУ. Во время учёбы в университете вступил в ряды «Болгарского общенародного студенческого союза» (БОНСС). После начала 2-й Мировой войны, летом 1942 года стал членом БКП, в связи с чем ему пришлось оставить учёбу и уйти в подполье. Воевал в партизанском отряде, позднее в составе регулярной болгарской армии. После войны продолжил обучение и в 1948 году окончил медицинский факультет Софийского университета.
В 1949—1985 годах преподавал философию в Медицинском институте Софии, в 1966 году стал профессором кафедры марксизма-ленинизма.
В 1975—1985 годах был директором Института по идеологическим проблемам Медицинской академии (в которую был преобразован Медицинский институт).