Родился 3 сентября 1966 г. в городе Рубцовск Алтайского края.
В 1990 г. окончил с красным дипломом Алтайский государственный университет. Специальность «Историк, преподаватель истории». Кандидат исторических наук, профессор НИУ «Высшая школа экономики».
В 1985-1987 гг. проходил службу в Вооруженных силах СССР, войска связи, старший сержант. Награжден медалью «За отличие в воинской службе» II степени.
В 1990-1991 гг. - преподаватель Алтайского государственного университета (кафедра всеобщей истории).
В 1991-1994 гг. - заместитель Главы администрации Алтайского края.
В 1993-2007 гг. - депутат Государственной Думы Федерального Собрания Российской Федерации четырех созывов. В 1997 году избран первым заместителем председателя Государственной Думы ФС РФ II созыва. Член комитета Государственной Думы по делам Федерации и региональной политике, член трехсторонней комиссии (Правительство - Совет Федерации - Государственная Дума) по бюджетной политике.
Автор книг по истории Второй мировой войны, 1990-х годов, Сибири и Алтая.
Автор программ радиостанции «Эхо Москвы».
Член Общественной палаты города Москвы (2019-2021 гг.).
Избран от партии «Яблоко» депутатом Думы VII созыва 19 сентября 2021 года.
Тел.: 8-495-625-68-75, 8-916-089-50-20
Эл. почта: v.ryzhkov2021@mail.ru