 Born in England, Roe moved to Bramalea, Ontario with his family when he was eleven.In 1973, Roe signed with the Toronto Metros of the North American Soccer League as an eighteen-year-old.In 1975, the Metros merged with Toronto Croatia to form Toronto Metros-Croatia.