Родился 12 июня 1982 г. в г. Краматорск Донецкой области. В 2004 г. окончил Донецкий национальный университет по специальности «правоведение». В 2009 г. в том же вузе получил квалификацию магистра международных отношений.
В 2004-2007 гг. Сергей Репин работал в главном управлении экономики Донецкой облгосадминистрации на должностях главного специалиста, специалиста-юрисконсульта, начальника юридического отдела.
В октябре 2007 г. Сергей Репин назначен начальником управления по вопросам подготовки и проведения Евро-2012 и современных форм регионального развития ГУ экономики Донецкой ОГА.
В августе 2010 г. Сергей Репин назначен начальником управления по вопросам подготовки и проведения в Украине финальной части чемпионата Европы-2012 Донецкого горсовета.