William Howard was born in Rowan County, North Carolina around 1828. During the 1870s and 1880s, Howard served as a supervisor of incarcerated workers on the Western North Carolina Railroad. He died in Salisbury (Rowan County), North Carolina on October 27, 1897.