January 1814–before 1858 (Age 44)
North Carolina, United States
When William M. McMackin was born in January 1814, in North Carolina, United States, his father, Andrew McMackin, was 26 and his mother, Nancy Rogers, was 21. He married Harriett A. Williams on 26 January 1843, in Carroll, Tennessee, United States. They were the parents of at least 2 daughters. He died before 1858, in Carroll, Tennessee, United States, at the age of 43.