Сергей Субач родился в 1962 году в городе Вильнюс. Закончил Вильнюсский Технический университет. Долгое время работал руководителем на различных металло- и деревообрабатывающих производствах. На данный момент более десяти лет проживает в Ирландии.