Сергей Александрович родился 30 октября 1949 г. в с. Нарым Томской области. Окончил гуманитарный факультет НГУ по специальности «История». Заведующий сектором истории социально-культурного развития (1995–2009), заместитель директора по научной работе (1998–2008 г.). Член редакционного совета журнала «Вестник Томского государственного университета». Один из основателей и ответственный редактор ряда изданий документальной научной серии «Архивы Кремля», осуществляющей публикации тематических дел архива Политбюро за 1920-1930-е гг.
Руководил выпуском серийных документальных изданий «Спецпереселенцы в Западной Сибири (1930-1945)» (4 выпуска, совместно с В.П. Даниловым) и «Власть и интеллигенция в сибирской провинции (1919-1945 г.)».