Anderson nació cerca de Hillsboro, en Carolina del Norte.