Stafford operated
plantations in Rapides Parish for a couple of decades, and served as the sheriff of the parish in 1846–47 before leaving for the
Mexican–American War. He enlisted in the "Rapides Volunteers" (Company E, 3d Louisiana Infantry Regiment) and later served in Captain
Ben McCullough's
Texas Rangers. With Louisiana's
secession in 1861, Stafford formed the "Stafford Guards", a
militia unit that was soon mustered into Confederate service as Company B, 9th Louisiana Infantry with Stafford as its first
captain. Stafford rose through the ranks and became the
regiment's
colonel in early 1862 when
Richard Taylor was promoted. With the death of Brig. Gen.
William E. Starke early in the
Battle of Antietam, Stafford was elevated temporarily to command of the
brigade. He suffered a minor wound in his foot during the battle, but soon recovered. In the reorganization of the
Army of Northern Virginia in the fall of 1862, Stafford and the 9th Louisiana regiment were reassigned to
Harry T. Hays brigade, the
Louisiana Tigers. Stafford served at the battles of
Chancellorsville and
Gettysburg in 1863. In October of that year, he was promoted to brigadier general and assigned command of the 2nd Louisiana Brigade. ==Death and legacy==