Роден е на 12 юни 1915 г. във Варна. Следва физика и математика в Софийския университет, който завършва през 1938 г. След това специализира теоретична физика в Сорбоната (1938 – 1939) и в Московския държавен университет (1956 – 1957).
От 1942 г. е асистент във Физико-математическия факултет (ФМФ) на Софийския университет. От 1947 г. е доцент, а през 1951 г. е избран за професор.
Ръководител на Катедрата по атомна физика във ФМФ в периода 1958 – 1965 г. Декан на същия факултет (1958 – 1960), заместник-ректор (1960 – 1962) и ректор на Университета (1972 – 1973).