 On October 5, 2011, he was signed by the New England Patriots to their practice squad.On October 15, he was signed to the active roster and made his NFL debut against the New York Jets on November 13, starting every snap at safety for the Patriots.On December 10, 2011, Moore was released by New England.