Сергій Шершак народився 14 квітня 1965 року в с. Чернеча Слобода (Буринщина). Під час війни служив у 130-му окремому розвідувальному батальйоні у званні старшого прапорщика. 2 травня 2019 р. під час несення служби в районі селища Пудрівка Новоайдарського району Луганської області помер від атеросклеротичної серцево-судинної хвороби. Похований в м. Рівне на Тиннівському кладовищі.