Walker signe un contrat d'entrée de deux ans avec les Kings de Los Angeles le après avoir joué une saison dans la LAH pour le Reign d'Ontario[2]. Il joue son premier match dans la LNH contre les Stars de Dallas le [3] et récolte son premier point, une assistance, le même soir[4]. Il compte son premier but le contre l'Avalanche du Colorado. Le , il signe une prolongation de contrat de quatre ans avec les Kings, d'une valeur de 10,6 millions $[5].
À l'approche de la date limite des transactions, le , les Flyers échangent le défenseur à l'Avalanche du Colorado en compagnie d'un choix de 5e tour au repêchage de 2026. En retour, l'Avalanche cède l'attaquant Ryan Johansen ainsi qu'un choix de 1er tour en 2025[7].