Henry Seawell Brown was born in Ashford (McDowell County), North Carolina, on May 10, 1875. Brown was a farmer in the North Cove Township of McDowell County. He died there on October 22, 1949.