Moore earned both his undergraduate and law degrees from Wake Forest University and a graduate diploma in accounting and finance from the London School of Economics. A former assistant U.S. Attorney, Moore previously served in North Carolina government as a member of the North Carolina House of Representatives and as head of the North Carolina Department of Crime Control and Public Safety under former Governor Jim Hunt, before being elected state treasurer in 2000. In 1994, he ran forUnited States House of Representatives but lost in that year's Republican wave to David Funderburk. As Secretary of Crime Control & Public Safety, Moore managed the state response to and recovery from several natural disasters, particularly Hurricane Floyd. He is the co-author of a book, Faces from the Flood: Hurricane Floyd Remembered. As Treasurer, Moore championed a national movement to protect shareholder rights against Wall Street corporate abuses. He authored investment and mutual fund protection principles which have been adopted by pension fund managers across the country. His efforts led to his appointment on the executive board of the New York Stock Exchange as the only public sector member, and he has served on the board of NYSE Regulation since its inception in 2005. He was also named the country's Top Public Official of the Year in 2004 by Governing Magazine, and profiled by U.S. News & World Report. In 2005, Moore was named as a finalist for Institutional Investor's Excellence in Investment Management Award. As North Carolina's Treasurer and Chief Investment Officer, Moore managed more than $70 billion in pension funds. The funds were rated either the first or second best funded pension plans in the country by Standard & Poor's throughout Moore's tenure. In his final year as Treasurer, the funds outperformed their peer average by more than 900 basis points.
Moore ran for Governor of North Carolina in 2008. He lost the Democratic primary to Lt. Gov. Beverly Perdue on May 6, 2008. In 2012, Moore said he would consider seeking the Democratic nomination for governor again, but he did not ultimately run. After leaving office, Moore was named to the Board of Trustees of Wake Forest University, his alma mater. In 2012, Moore became Chief Executive Officer of First Bancorp, a $6 billion community bank with more than 100 branches in North and South Carolina. Since taking over, First Bank's market cap has grown from $150 million to $1.1 billion. In 2019, he was named CEO of the Year by Business N.C Magazine..