| 2025 | Iowa Lakes Electric Members Charitable Foundation | 990PF | Chairman | 1 | $0 | $0 | View return |
| 2024 | Iowa Lakes Electric Members Charitable Foundation | 990PF | Chairman | 1 | $0 | $0 | View return |
| 2024 | Stanly County Farm Bureau Inc | 990 | Member-Bod | 0.25 | $0 | $0 | View return |
| 2024 | American Dairy Association of North | 990 | Director | 0.5 | $0 | $0 | View return |
| 2023 | American Dairy Association of North | 990 | Director | 0.5 | $0 | $200 | View return |
| 2023 | Southeast United Dairy Industry | 990 | Director | 0.5 | $0 | $0 | View return |
| 2023 | Iowa Lakes Electric Members Charitable Foundation | 990PF | Vice Chair | 1 | $0 | $0 | View return |
| 2023 | Northeast Transportation Connections | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2023 | Stanly County Farm Bureau Inc | 990 | Member-Bod | 0.25 | $0 | $0 | View return |
| 2022 | American Dairy Association of North | 990 | Director | 0.5 | $0 | $500 | View return |
| 2022 | Stanly County Farm Bureau Inc | 990 | Member-Bod | 0.3 | $0 | $0 | View return |
| 2022 | Iowa Lakes Electric Members Charitable Foundation | 990PF | Vice Chair | 1 | $0 | $0 | View return |
| 2022 | Northeast Transportation Connections | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2022 | Clinton District Volunteer Fire Department Inc. | 990 | Secretary | 10 | $0 | $0 | View return |
| 2022 | 180 House Inc. | 990 | C Hall President | 10 | $0 | $0 | View return |
| 2021 | American Dairy Association of North | 990 | Director | 0.5 | $0 | $0 | View return |
| 2021 | Clinton District Volunteer Fire Department Inc. | 990 | Secretary | 10 | $0 | $0 | View return |
| 2021 | Northeast Transportation Connections | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2021 | Stanly County Farm Bureau Inc | 990 | Member-Bod | 0.25 | $0 | $0 | View return |
| 2021 | Iowa Lakes Electric Members Charitable Foundation | 990PF | Vice Chair | 1 | $0 | - | View return |
| 2021 | Young Involved Philadelphia | 990EZ | Director | 10 | $0 | $0 | View return |
| 2020 | American Dairy Association of North | 990 | Director | 0.5 | $0 | $100 | View return |
| 2020 | Iowa Lakes Electric Members Charitable Foundation | 990PF | Vice Chair | 1 | $0 | - | View return |
| 2020 | Stanly County Farm Bureau Inc | 990 | Member-Bod | 0.2 | $0 | $0 | View return |
| 2019 | Stanly County Farm Bureau Inc | 990 | Member-Bod | 0.3 | $0 | $0 | View return |
| 2019 | Home Builders Association of Greenville | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | American Dairy Association of North | 990 | Director | 0.5 | $0 | $0 | View return |
| 2019 | Iowa Lakes Electric Members Charitable Foundation | 990PF | Vice Chair | 1 | $0 | - | View return |
| 2018 | American Dairy Association of North | 990 | Director | 0.5 | $0 | $200 | View return |
| 2018 | Stanly County Farm Bureau Inc | 990 | Member-Bod | 0.5 | $0 | $0 | View return |
| 2018 | Home Builders Association of Greenville | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | American Dairy Association of North | 990 | Director | 0.5 | $0 | $500 | View return |
| 2017 | Stanly County Farm Bureau Inc | 990 | Member-Bod | 0.5 | $0 | $0 | View return |
| 2016 | American Dairy Association of North | 990 | Director | 0.5 | $0 | $450 | View return |
| 2016 | Stanly County Farm Bureau Inc | 990 | Member-Bod | 0.6 | $0 | $0 | View return |
| 2016 | Upsilon Omega Foundation Inc. | 990 | Secretary | 10 | $0 | $0 | View return |
| 2015 | American Dairy Association of North | 990 | Director | 0.5 | $0 | $450 | View return |
| 2015 | Upsilon Omega Foundation Inc. | 990 | Secretary | 10 | $0 | $0 | View return |
| 2014 | The Ingaa Foundation Inc | 990 | Board Member | 0.1 | $0 | $0 | View return |
| 2014 | Stanly County Farm Bureau Inc | 990 | Member-Bod | 0.6 | $0 | $0 | View return |
| 2014 | Spencer Chamber of Commerce | 990 | Director | 0.69 | $0 | $0 | View return |
| 2014 | Upsilon Omega Foundation Inc. | 990 | Secretary | 10 | $0 | $0 | View return |
| 2013 | The Ingaa Foundation Inc | 990 | Board Member | 0.1 | $0 | $0 | View return |
| 2013 | Stanly County Farm Bureau Inc | 990 | Member-Bod | 0.6 | $0 | $0 | View return |
| 2013 | Spencer Chamber of Commerce | 990 | Past Chair | 0.69 | - | - | View return |
| 2013 | Spencer Industries Foundation Inc | 990 | Director | 0 | $0 | $0 | View return |