Сергей Волков родился в 1956 году в г. Петрозаводске. С 1962 года живет в г. Москве. После окончания Московской Художественной школы в 1972 году поступил в Абрамцевское художественно-промышленное училище им. Васнецова, которое окончил в 1976 году.
С 1980 года участвует в различных выставках, аукционах в стране и за рубежом. С 1990 года член Московского Союза Художников по секции живописи. Картины художника находятся в собраниях Министерства Культуры и Союза Художников России, а также в частных собраниях России, США, Канады, Франции. Испании, Италии, Швеции. Официальный сайт художника