Membre du club de Whistler, il prend part à des courses FIS depuis la saison 2010-2011. L'hiver suivant, il fait ses débuts dans le circuit continental de la Coupe nord-américaine. En 2012-2013, il remporte un total de quatre courses dans la catégorie course FIS.
En 2014-2015, le skieur reçoit sa première sélection pour les Championnats du monde junior à Hafjell, à la suite de sa deuxième place au super G des Championnats canadiens à Nakiska[1].
En 2016, il continue sa progression et monte sur son premier podium dans la Coupe nord-américaine dans un slalom géant au mois de février. Ensuite, aux Championnats du monde junior, à Sotchi, il pénètre le top cette fois-ci pour atterrir au huitième rang sur le slalom géant. En 2017, à la faveur de ses trois podiums en Coupe nord-américaine en super G, il se place en tête du classement de la discipline en fin de saison.
Seger fait ses débuts dans la Coupe du monde en à Lake Louise. Dans cette compétition, il marque ses premiers points en , sur la descente convoitée de Kitzbühel avec une seizième place. Il alors sélectionné pour les Championnats du monde à Åre, où son meilleur résultat après trois courses est 27e du super G.
Au début de la saison 2019-2020, lors de la tournée nord-américaine, il s'illustre deux fois en Coupe du monde : seizième à Lake Louise, puis treizième de la descente de Beaver Creek. Il marque aussi des points en combiné cet hiver.
En , il chute lors de la descente de Val d'Isère et se blesse à l'épaule[2]. Il fait son retour le mois suivant, terminant deux fois 21e en super G, avant de se rendre à Cortina d'Ampezzo pour les Championnats du monde, où pour sa première course, démarrant avec le dossard 28, il réalise le meilleur super G de sa carrière pour finir quatrième, à quatre centièmes de la troisième place, occupée par Alexis Pinturault[3].