Career
A native of Broxburn, John Roe began his career as a trialist for Berwick Rangers, playing once in the 1957-1958 season before moving south to Colchester United. The full-back played just twice for them before returning to Scotland, joining Dundee United in 1960. Despite staying at Tannadice for three seasons, Roe played in only eight league matches and made the short journey to Perth to join Street Johnstone.
Here, Roe played eleven league games during the 1963-1964 season before retiring from football to join the police force.
Roe died in 1996.