После окончания Государственного медицинского училища (г. Махачкала) несколько лет работал заведующим медицинским пунктом в горных районах Южного Дагестана. Служил в Советской армии.
В 1970 году окончил исторический факультет МГУ имени М. В. Ломоносова (с отличием). Кандидатскую и докторскую диссертации защитил по проблемам общественно-политической мысли США. Внёс значимый вклад в формирование и дальнейшее развитие новой российской политической науки, политической философии и геополитики. По этим дисциплинам опубликован ряд монографий, статей и серия учебников для высших учебных заведений.