[1] Walker played for the Papanui club in the Canterbury Rugby League competition.
He was a Schoolboy Kiwi in 1964 and captained the New Zealand Colts in 1969 on a tour of New South Wales.
He played in 50 provincial games for Canterbury between 1968 and 1977, including 44 consecutive appearances.
[citation needed] Walker was selected for the New Zealand national rugby league team in 1969 and played in six test matches between 1969 and 1972, including at the 1972 World Cup.
[4] In 1974 Walker played for the South Island against the touring Great Britain Lions.