Missing the peak of his career because of World War Two Steve Walker played for Exeter City between 1938 and 1950. He joined the club from Sheffield United, having also played for Leeds United and Gainsborough TrinIty and played for Minehead after leaving St James’ Park.He had played for Gainsborough Trinity when he was signed for Sheffield United in May 1937 but he was to never play a league match for the Bramall Lane club. Moving to Exeter City in May 1938, he made his debut at Somerton Park against Newport County on 22 October 1938 and had completed thirty Football League games for the club by the outbreak of war.
During the war he guested for Dunfermline Athletic, Doncaster Rovers and Southampton whilst serving with the Coldstream Guards. Appearing for Exeter City again in both 'wartime' seasons of 1944/45 and 1945/46, he made 31 league appearances when 'official' football resumed in 1946/47 and continued to play regularly until the 1949/50 season as he added 111 post-war league appearances to those he had made in 1938/39.
Having turned down a player-coach job at Ilfracombe Town, he became player-manager at Minehead in May 1950 until taking over a pub in Warminster in 1953.
Stephen Walker died in 1987.