Mother: Mary Edwards
Birth: c 1780, Virginia
There was a John Rives who married a Nancy Brooks 20 May 1811 in Chatham County (Ancestry - NC Marriage Index). If this was the same individual, it must have been a second marriage.
1820 Census - Chatham County, North Carolina
1830 Census - Chatham County, North Carolina