Career
Walford played as a centre half and started his playing career at Tottenham Hotspur in 1974, making only two appearances before being signed by Arsenal"s former Spurs manager Terry Neill for £25,000 in 1977. In 1981, he moved to Norwich City for £175,000 and stayed there for three years, seeing the club through relegation from and then promotion to the First Division. After 108 appearances for Norwich, Walford moved on to West Ham United in 1983 for a fee of £160,000.
He played 115 times for the Hammers over the next four years.
Towards the end of his West Ham career, he had loan spells at Huddersfield Town, Gillingham and West Bromwich Albion. He moved abroad to play for Lai Sun of Hong Kong in 1989 before returning to England to play for Wycombe Wanderers under Martin O"Neill the following year.
He will join O"Neill"s coaching staff again after he was appointed manager of Republic of Ireland national football team on 5 November 2013. On 18 September 2015, he returned to club football after being appointed as the Assistant Manager to Neil Lennon at Bolton Wanderers, replacing Johan Mjallby who left for personal reasons.