A steady central defender, Moore lived the first five years of his life in Moncton until his family moved to Northern Ireland. He grew up there and played in the Irish League for Larne and the famous Belfast club Glentoran. Moore made his international debut for Canada against Scotland in 1983, and played in all four games when the Olympic team reached the quarter finals in 1984. He was a member of the 1986 FIFA World Cup squad in Mexico in 1986, but did not play in the finals.
Moore played 118 regular season games in the NASL and 16 in the play offs from 1980 to 1984 for three different teams. He was a member of the Tulsa Roughnecks team that won Soccer Bowl in 1983 in Vancouver over Toronto Blizzard. With his NASL career over, Moore returned to Northern Ireland to play and live. In 2005 he was inducted into the Canadian Soccer Hall of Fame.