Career
He served in the Arkansas State Senate representing Crittenden and Mississippi Counties. In 1859, Senator William A. Jones, who represented Saint Francis and Poinsett Counties, introduced a bill to create a new county. This county would be created from portions of Poinsett, Greene, and Mississippi Counties.
Craighead opposed the bill because it would remove a large section of fertile farmland from Mississippi County, and the tax revenue derive from lieutenant
Jones waited until Craighead was absent from the chamber to push for final passage of his bill. Unknown to Craighead, Jones amended the bill to name the new county, possibly as a gesture of goodwill.
In return, the new county seat was named Jonesboro.