Geghamyan was born in
Yerevan, Armenia. He finished Chekhov Secondary School in 1966 and graduated from the
Yerevan Polytechnic Institute in 1971. He joined the
Communist Party of the Soviet Union in 1972. From 1989 to 1990 he was the
Mayor of Yerevan. In 1990, he quit the Communist Party. From 1995 to 1999 he served as a deputy of the
National Assembly. He was the leader of the
National Unity Party which he founded in April 1997. In the
2003 presidential election, Geghamyan was a candidate, receiving 16.9% of the vote in the first round. In the
February 2008 presidential election, Geghamyan, running again as the National Unity Party's candidate, placed seventh with 0.27% of the vote. ==Personal life and death==