Сергей Константинович в 1978 году окончил Московский медицинский институт им. И. М. Сеченова. В 1978—1981 годах — младший научный сотрудник на кафедре нормальной физиологии и биофизики Московского медицинского стоматологического института (ММСИ). В 1981 году защитил кандидатскую диссертацию. В 1981—1989 — научный сотрудник Института нормальной физиологии им. П. К. Анохина. Лауреат премии Ленинского комсомола в области науки и техники за 1986 год.
C 1989 руководил лабораторией нейробиологии влечений, замет лабораторией патофизиологии Национального научного центра наркологии РАМН. Возглавлял группу экспериментальной наркологии в ГУ НИИ морфологии человека РАМН. Внедрил в лечебную практику для лечения опиатной наркомании лекарственную форму «Веронаркап» препарата Апротинин. Работал профессором на кафедре фармакологии ФППОП Московской медицинской академии им. И. М. Сеченова. Входит в состав диссертационного совета при ФГУ Национальный научный центр наркологии.
С 2011 года входит в состав Бюро Отделения медико-биологических наук РАМН. Член редколлегии журналов «Вестник Российской академии медицинских наук», «Наркология» и «Бюллетень экспериментальной биологии и медицины». С 1989 года являлся членом Постоянного комитета по контролю наркотиков. В настоящее время член межведомственных советов и комиссий по наркологии. Пять лет входил в состав медицинской комиссии Международного олимпийского комитета.