Родился 28 апреля 1950 года в Цхинвали в семье служащих. Осетин. В 1973 году окончил Северо-Кавказский горно-металлургический институт (Орджоникидзе).
В 1973—1975 годах служил в рядах СА.
В 1975—1979 годах — старший диспетчер, затем — начальник участка цхинвальского завода «Электровибромашина», председатель бюро международного молодежного туризма «Спутник» при обкоме комсомола.
В 1979—1982 годах — первый секретарь Цхинвальского ГК ВЛКСМ.
В 1988—1989 годах — первый секретарь Юго-Осетинского обкома КПСС
В 1989—1991 годах — народный депутат СССР. Сопредседатель депутатской группы «Союз».
В 1993—1994 годах — Полномочный представитель непризнанной Республики Южная Осетия в Москве в ранге вице-премьера.
В 1992—2002 годах — заместитель Председателя СКП-КПСС
В 1995—1999 годах — депутат Государственной Думы второго созыва по списку КПРФ. Зам. Председателя комитета по делам СНГ и связям с соотечественниками
В 1999—2003 годах — депутат Государственной Думы третьего созыва по Северо-Осетинскому одномандатному избирательному округу № 21 (Республика Северная Осетия — Алания). Зам. Председателя комитета по делам СНГ и связям с соотечественниками.