Российский дипломат Сергей Рябков родился 8 июля 1960 года в Ленинграде в семье военного врача. Окончил Московский государственный институт международных отношений (МГИМО). Владеет английским и датским языками.
В 1982 году, сразу после окончания вуза, Рябков поступил на дипломатическую службу – работал в центральном аппарате МИД СССР (позднее – России).
С 1995 по 1999 год Рябков возглавлял отдел ОБСЕ Департамента общеевропейского сотрудничества МИД. С 2002 по 2005 год был советником-посланником посольства России в США (вторая должность в диппредставительстве после посла). С 2005 по 2008 год занимал пост директора Департамента общеевропейского сотрудничества МИД России.
С 2008 года Рябков занимает должность заместителя министра иностранных дел. В его ведении находятся вопросы двусторонних отношений с государствами Северной и Южной Америки, контроля над вооружениями и иранской ядерной проблемы, а также участия России в БРИКС.
С 2009 года имеет высший дипломатический ранг чрезвычайного и полномочного посла.