He previously played in the National Hockey League (NHL) for the New York Rangers and Columbus Blue Jackets and for the Augsburger Panther of the German Deutsche Eishockey Liga (DEL).
On March 6, 2004, Moore was acquired by the Rangers, along with Jamie McLennan and Blair Betts, in exchange for Chris Simon and a seventh round choice in the 2004 NHL Entry Draft.
[7] Initially reassigned to the Blue Jackets AHL affiliate, the Syracuse Crunch, Moore was later recalled to finish the season with Columbus and made his debut in a 3–2 defeat to the Washington Capitals on April 3, 2010.
[9] On February 28, 2011, Moore was traded by Philadelphia, along with Lewiston Maineiacs player and Flyer prospect, Michael Chaput to Columbus for Tom Sestito.
[14] On June 6, 2018, Moore was hired as the head coach of the USHL Chicago Steel and led them to the Clark Cup Finals in his first year, before starting off the 2019-20 season with a 15-4-1 record.