Born in Philadelphia, Pennsylvania, Moore attended the public schools and Washington College (now Washington and Lee University), Lexington, Virginia, where he settled after leaving college.
He served as member of the Virginia constitutional convention of 1829.
He was an unsuccessful candidate for reelection in 1834 to the Twenty-fourth Congress.
During the Civil War, he served in the Confederate States Army.
This article incorporates public domain material from the Biographical Directory of the United States Congress