Родился в 1947 году в Беларуси.
В 1967 году окончил исторический факультет Белорусского государственного университета (БГУ).
С 1989 года по настоящее время — заведующий кафедрой истории Нового и Новейшего времени БГУ.
Области научных интересов — история арабо-мусульманского мира и стран Запада, исламская проблематика, методологические проблемы всемирной истории. Востоковедную подготовку прошел в Институте восточных языков (Институт стран Азии и Африки) при Московском государственном университете имени М. В. Ломоносова (1968-1970) и Каирском университете (1971-1972).
Автор многочисленных публикаций, включая монографические исследования, учебные и учебно-методические пособия, в том числе с грифом Министерства образования Республики Беларусь. Руководитель авторских коллективов по разработке учебных программ, концепции и стандартов по истории для общеобразовательной школы. Подготовил 7 докторов и 30 кандидатов исторических наук. Член Президиума Высшей аттестационной комиссии Республики Беларусь. Награжден медалью Франциска Скорины.
Доктор исторических наук (1988), профессор (1990).