Сергей родился 15 октября 1989 года в Нижнем Новгороде и является воспитанником СШОР №7.
В сезоне 2006-2007 в возрасте 17 лет он переехал в Саратов и стал игроком «Автодора», выступавшего тогда в Высшей Лиге. В его системе он провел в общей сложности восемь лет, дважды становился чемпионом Суперлиги (2009 и 2014) и один раз бронзовым призером (2013).
Сезон 2011-2012 Сергей провел в череповецкой «Северстали» на правах аренды.
В сезоне 2014-2015 выступал в ТЕМП-СУМЗ УГМК (Ревда).
В 2015-2016 гг. играл за «Самару».
2016-2018 гг. провел в ПБК МБА, где носил капитанскую повязку. В марте 2018-го подписал контракт с «Нижним Новгородом» и оставался в команде до конца сезона 2018-2019.
В 2019-м подписал контракт со «Спартаком Приморье» из Владивостока, но уже в январе 2020-го вернулся в БК «НН».