Ծնվել է 1944թ. սեպտեմբերի 16-ին Երեւանում: Ավարտել է Մոսկվայի պետական համալսարանը՝ մաթեմատիկոսի որակավորմամբ: 1966-68-ին սովորել է ՌԴ ԳԱ Ստեկլովի անվ. մաթեմատիկայի ինստիտուտի ասպիրանտուրայում: Ֆիզմաթ. գիտությունների թեկնածու, դոցենտ:
1968-71-ին աշխատել է ԳԱԱ հաշվողական կենտրոնում, 1971-75-ին՝ մաթեմատիկայի, 1975-77-ին՝ գիտատեխնիկական տեղեկատվության ինստիտուտներում, 1977-90-ին՝ ԵՊՀ-ում՝ դոցենտ, կիրառական մաթեմատիկայի ամբիոնի վարիչ: «Ղարաբաղ» կոմիտեի անդամ: 1988-ի դեկտեմբերի 10-ին ձերբակալվել եւ մինչեւ 1989-ի մայիսի 31-ը բանտարկվել է «Ղարաբաղ» կոմիտեի մյուս անդամների հետ: 1990-91-ին եղել է ՀՀ ԳԽ նախագահի առաջին տեղակալ, 1991-95-ին՝ ՀՀ ԳԽ նախագահ, 1991-ին՝ Հանրաքվեի կենտրոնական հանձնաժողովի նախագահ, 1994-95-ին՝ ԳԽ Սահմանադրական հանձնաժողովի համանախագահ:
1995-ի հուլիսի 27-ին ընտրվել է Ազգային Ժողովի նախագահ: ԱԺ «Հանրապետություն» խմբակցության անդամ: ՀՀՇ վարչության անդամ: