Mr. Sahakyan graduated with a degree in philology from Yerevan State University in 1971.
From 1970-1972 he was a metalworker in the Yerevan Silk Complex. For the next nineteen years he worked as a teacher at School # 30, then as a deputy to the headmaster at School # 94 then School # 153; thereafter he was headmaster at School # 3 and then School # 185. From 1991-1996 he was first the deputy and later chairman of the Executive Committee of Mashtots District Council in Yerevan.
1995-1999 was his first term as a deputy in the NA (electoral district # 32) and he was on the NA Standing Committee on Science, Education, Culture and Youth Affairs. He was first a member of the Republic Faction and later Yerkrapah Deputy Group.
1999-2003 was his second term as a deputy of the NA (from the proportional list of the Unity Alliance) and he was the deputy chairman of the NA Standing Committee on Science, Education, Culture and Youth Affairs. He was first a member and later leader of the Unity Faction.
On May 25, 2003 he was reelected to the NA from the proportional list of the Republican Party of Armenia and he is currently on the NA Standing Committee on State and Legal Affairs. He is the leader of the Republican Party of Armenia Faction and member of the board.
Mr. Sahakyan is married and has two children.