In this role he was General Secretary of the Communist Party from 1985 until 1991 as well as Chairman of the Presidium of the Supreme Soviet from 1988 to 1989 and President of the Soviet Union from 1990 to 1991.