Margis war zunächst in der Leichtathletik als Zehnkämpfer aktiv, bevor er sich 2011 dem Bobsport zu wandte und zunächst für den BSR Oberhof und Pilot Oliver Harraß fuhr. Sein größter Erfolg im Zehnkampf war der 4. Platz bei der U20-Weltmeisterschaft im polnischen Bydgoszcz 2008. Die höchste Punktzahl erreichte Margis 2011 beim Erdgas Meeting in Ratingen mit 7707 Punkten.