| Birth | 19 May 1940 | Davie County, North Carolina, USA | | | |
| Residence | 1950 | Marital Status: Never Married - Reidsville, Rockingham, North Carolina, USA | | | |
| Residence | 1959 | Reidsville, Rockingham, North Carolina, USA | | | |
| Marriage | 22 Aug 1959 | Rockingham, North Carolina, USA - Living | | | |
| Divorce | 20 May 1968 | Rockingham, North Carolina, USA - Living | | | |
| Marriage | 9 Dec 1969 | Rockingham County, North Carolina, USA - Elsie Gray Crouch | | | |
| Marriage | 9 Dec 1969 | Rockingham, North Carolina - Elsie Gray Crouch | | | |
| Residence | 1989 - 1992 | Reidsville, Rockingham, North Carolina, USA | | | |
| Residence | 1993 | Reidsville, Rockingham, North Carolina, USA | | | |
| Residence | 2001 - 2020 | Reidsville, Rockingham, North Carolina, USA | | | |
| Death | 20 Jul 2011 | North Carolina, USA | | | |
| Burial | 23 Jul 2011 | Reidsville, Rockingham, North Carolina, USA | | | |
| Residence | | Reidsville | | | |
| Residence | | Reidsville, Rockingham, North Carolina, USA | | | |
| Residence | | Rockingham, USA | | | |