 He played mainly as a defender, although he also played in midfield.He began his career at Rangers, where he made 2 appearances.Walker made his senior league début in a 1–0 win over Motherwell at Fir Park, coming off the bench to replace Hamed Namouchi.