Народився Сергій Віталійович 1 січня 1975 року в сім’ї лікарів в місті Тернополі.
У 1991 році закінчив загальноосвітню школу №17. З 1991 по 1995 рік навчався в Тернопільському комерційному інституті, в 1997 році закінчив Тернопільську академію народного господарства за спеціальністю «Облік і аудит», а в - за спеціальністю «Фінанси» та здобув кваліфікацію магістр.
З липня 1994 року по липень 2010 року працював у податковій службі. Після цього - в Тернопільській обласній організації Всеукраїнського об’єднання «Свобода»
31 жовтня 2010 року – обраний міським головою Тернополя
Одружений. Разом з дружиною виховує доньку.
Фото з сайту http://rada.te.ua