| 2024 | Delta County Historical Society Foundation | 990 | Vice President | 3 | $0 | $0 | View return |
| 2023 | Ashe Memorial Hospital Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Old North State Council Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Delta County Historical Society Foundation | 990 | Vice President | 3 | $0 | $0 | View return |
| 2022 | Delta County Historical Society Foundation | 990 | Vice President | 3 | $0 | $0 | View return |
| 2022 | Ashe Memorial Hospital Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Old North State Council Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Old North State Council Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Old North State Council Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Delta County Historical Society Foundation | 990 | Vice President | 3 | $0 | $0 | View return |
| 2021 | Ashe Memorial Hospital Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Old North State Council Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Ashe Memorial Hospital Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Appalachian Partners in Public Health | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2020 | Delta County Historical Society Foundation | 990 | Vice President | 3 | $0 | $0 | View return |
| 2019 | Ashe Memorial Hospital Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Appalachian Partners in Public Health | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2019 | Old North State Council Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Old North State Council Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Ashe Memorial Hospital Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Appalachian Partners in Public Health | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2017 | Ashe Memorial Hospital Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Appalachian Partners in Public Health | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2016 | Ashe County Free Medical Clinic | 990EZ | Director | 1 | $0 | $0 | View return |
| 2016 | Ashe Memorial Hospital Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Ashe County Free Medical Clinic | 990EZ | Director | 1 | $0 | $0 | View return |
| 2015 | Ashe Memorial Hospital Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Appalachian Partners in Public Health | 990EZ | Board Member | 1 | $0 | - | View return |
| 2013 | Ashe Memorial Hospital Inc. | 990 | Board Member | 0 | $0 | $0 | View return |
| 2013 | Ashe Memorial Hospital Inc. | 990 | Board Member | 0 | $0 | $0 | View return |
| 2013 | Ashe Memorial Hospital Inc. | 990 | Board Member | 0 | $0 | $0 | View return |