In 1982 Walford moved to Sydney, joined the Eastern Suburbs Roosters and made thirteen appearances for the tri-colours in 1982 and 1983. He made his first grade debut in Round 2 of the 1982 season and kicked two goals coming from the bench, going on to score three tries and kicking four goals in seven appearances. Walford played in only six games in 1983 for the Roosters, scoring no tries or goals. He then moved north of Sydney Harbour in 1984 and played 11 games for the North Sydney Bears, scoring eight tries and kicking 21 goals.