Сергей Марковчин родился 24 февраля 1976 года во Владикавказе. Окончил Екатеринбургское (Свердловское) суворовское военное училище, Новосибирское высшее общевойсковое командное училище с отличием и золотой медалью, а также Общевойсковую академию Вооруженных Сил РФ с отличием. Руководит училищем с ноября 2019 года.
Офицер награжден медалью ордена «За заслуги перед Отечеством» I и II степени, знаком отличия «За безупречную службу» XX лет, медалью «За воинскую доблесть» I степени, медалью «За укрепление боевого содружества», медалью «За отличие в службе с Сухопутных войсках», знаком отличия военнослужащих Сухопутных войск.