Родился 3 апреля 1934 года во Владикавказе в семье железнодорожников. В 1957 году окончил Северо-Кавказский горно-металлургический институт, затем заочную аспирантуру Академии общественных наук при ЦК КПСС. Кандидат исторических наук, доктор политических наук. Имеет дипломатический ранг чрезвычайного и полномочного посла. Трудовой путь начал в 1957 году первым секретарем Орджоникидзевского горкома комсомола Северо-Осетинской АССР, затем работал в аппарате ЦК ВЛКСМ, в Комитете молодежных организаций СССР, в Советском комитете солидарности стран Азии и Африки. 1986 - 1988 гг. - чрезвычайный и полномочный посол СССР в Сирийской Арабской Республике.
1988 - 1990 гг. - первый секретарь Северо-Осетинского обкома КПСС. В 1990 году - председатель Комитета Верховного Совета СССР по международным делам. С июля 1990 г. по август 1991 г. - член Политбюро ЦК КПСС, секретарь ЦК КПСС.
1989 - 1992 гг. - народный депутат СССР, заместитель председателя Парламентской группы СССР. 1992 - 1993 гг. - народный депутат Российской Федерации. 1993 - 1995 гг. - депутат Госдумы первого созыва. Член комитета по международным делам. С 1993 года занимает пост заместителя председателя Межпарламентской группы Российской Федерации. С декабря 1995 года - депутат Госдумы второго созыва, член комитета по международным делам, сопредседатель депутатской группы "Народовластие". 18 января 1998 года одержал победу на президентских выборах в Северной Осетии - за него проголосовало около 76 процента избирателей. 27 января 2002 года переизбран на пост президента Северной Осетии - Алании. Входил в Совет Федерации второго созыва, был членом Комитета по делам СНГ. С 2005 года покинул пост Президента республики Северная Осетия - Алания.
Награжден орденами Октябрьской Революции, Трудового Красного Знамени, Дружбы народов, медалями, имеет награды ряда зарубежных государств. Женат. Имеет двух сыновей.