Внук купца II-й гильдии, кондитера Крахмальникова Л. А.. Мать - Крахмальникова Софья Львовна (1895—1973 гг.).Окончил исторический факультет МГУ (1940), затем в аспирантуре МГУ (1941).
В 1941—1942 годах декан исторического факультета Педагогического института им. Т. Шевченко в г. Сталинабаде.
В 1942—1945 годах служба в армии, политрук.
В 1945—1951 годах начальник Политотдела НКИД Узбекистана. Одновременно в 1947—56 заведующий кафедрой истории Востока и 1951—56 декан восточного факультета Среднеазиатского государственного университета (ныне Национальный университет Узбекистана).
С 1956 года в Москве.
В 1956—1976 заведующий отделом международных проблем Института востоковедения АН СССР.
С 1976 года заведующий сектором социологии Международных отношений, советник Института социологии, Института социально-политических исследований (ИСПИ) РАН.
В 1976—1984 годах профессор Дипломатической академии МИД СССР.Был убит 7 августа 2003 года в Москве. Обвиняемый в преступлении впоследствии был оправдан судом присяжных.Состоял членом Антисионистского комитета советской общественности.