Captained Canada in the World Cup qualifying games of 1957 against the United States in Toronto and Mexico twice in Mexico City. Missed the game against the U.S. in St. Louis through injury. He also played for a Canadian select team in 1956 against Moscow Lokomotive in Toronto before over 18,000 fans. He was a member of the Vancouver City team that won the Canadian Challenge Cup in 1950 beating Winnipeg Scottish 41 and 40 in the final. He represented the B.C. All-Stars twice against an Irish Football Association touring team in 1953, and in single games against Rangers in 1954, Huddersfield Town in 1955, Aberdeen and Moscow Lokomotive in 1956 and Tottenham Hotspur in 1957.