Moore was drafted by the Denver Nuggets in the 2nd round of the 1987 NBA Draft. He played 10 games with the Nuggets and Milwaukee Bucks, before playing in Spain, France, the United States Basketball League, and the Continental Basketball Association. In the CBA, he appeared in nine games for the Tulsa Fast Breakers, who were coached by former NBA player Henry Bibby.
Moore then embarked on a career in Australia in the National Basketball League. He first signed with the Brisbane Bullets, who had recruited him while he was in the CBA, and helped them to the 1990 NBL Grand Final series against the Perth Wildcats. Moore’s outstanding play in the NBL saw him selected to the 1990 All-NBL Team and several NBL All-Star Games. The 1990 season was arguably his strongest year, as he averaged 26.9 points, 12.6 rebounds, and two blocks per game while shooting 61.1% from the field.
After playing for the Bullets, Moore joined the Hobart Devils in 1995. He also played for the Kuiyam Pride and Cairns Marlins of the Australian Basketball Association. After his stints in the ABA he returned to the NBL to play with the Cairns Taipans from 1999 to 2001.