 Hinds was elected to the Mississippi Legislature in 1823.Following the resignation of William Haile on September 12, 1828, he was elected to the 20th Congress to complete his term.He later won re-election and held that position until March 3, 1831.