| 2025 | Tennessee Recovery Alliance | 990EZ | President | 40 | $44,051 | - | View return |
| 2024 | United Steelworkers International | 990 | Trustee | 1 | $370 | $0 | View return |
| 2024 | Nuevo Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2024 | Chesapeake Section American Water | 990 | Chair - Elect | 1 | $0 | $0 | View return |
| 2024 | Oregon Mortgage Bankers Association | 990EZ | Vice Preside | 2 | $0 | - | View return |
| 2024 | Thompson Foundation Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2024 | Exeter Youth Lacrosse Association Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2024 | American Seniors Housing Association | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2024 | Genesee Valley Fire Department Inc. | 990EZ | Board Member / Secretary - Joined D | 5 | $0 | $0 | View return |
| 2024 | Dutchess County Regional Chamber of Commerce Inc | 990 | Director | 0.25 | $0 | $0 | View return |
| 2024 | Kingfisher Kayaking Inc. | 990PF | Director/President | 10 | $0 | $0 | View return |
| 2023 | United Steelworkers International | 990 | Trustee | 1 | $1,619 | $0 | View return |
| 2023 | Phi Sigma Kappa | 990EZ | Inductor | 5 | $0 | $0 | View return |
| 2023 | Exeter Youth Lacrosse Association Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2023 | American Seniors Housing Association | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2023 | Gunnison Council for the Arts Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2023 | Thompson Foundation Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2023 | Nuevo Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2023 | Dutchess County Regional Chamber of Commerce Inc | 990 | Director | 0.25 | $0 | $0 | View return |
| 2023 | Iaff Local 726 Health And | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Holyoke Canoe Club | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Oregon Mortgage Bankers Association | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Chesapeake Section American Water | 990 | Secretary-Treasurer | 1 | $0 | $0 | View return |
| 2023 | Kingfisher Kayaking Inc. | 990PF | Director President | 10 | $0 | $0 | View return |
| 2022 | United Steelworkers International | 990 | Trustee | 1 | $818 | $0 | View return |
| 2022 | Amalgamated Transit Union Local 382 | 990 | Operations | 0 | $779 | $0 | View return |
| 2022 | Phi Sigma Kappa | 990EZ | President | 10 | $0 | $0 | View return |
| 2022 | American Seniors Housing Association | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2022 | Chesapeake Section American Water | 990 | Asst Secretary-Treasurer | 1 | $0 | $0 | View return |
| 2022 | Exeter Youth Lacrosse Association Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2022 | Thompson Foundation Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2022 | Cultivated with Care Inc. | 990PF | President | 1 | $0 | $0 | View return |
| 2022 | Holyoke Canoe Club | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Dutchess County Regional Chamber of Commerce Inc | 990 | Director | 0.25 | $0 | $0 | View return |
| 2022 | Nuevo Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | Kingfisher Kayaking Inc. | 990PF | Director President | 10 | $0 | $0 | View return |
| 2022 | Central Carolina Economic Development Alliance | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | United Steelworkers International | 990 | Trustee | 1 | $1,797 | $0 | View return |
| 2021 | Amalgamated Transit Union Local 382 | 990 | Operations | 0 | $1,323 | $0 | View return |
| 2021 | Cultivated with Care Inc. | 990PF | President | 1 | $0 | $0 | View return |
| 2021 | Avanti Lab | 990EZ | President | 0 | $0 | - | View return |
| 2021 | Nuevo Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Exeter Youth Lacrosse Association Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2021 | Thompson Foundation Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2021 | Dutchess County Regional Chamber of Commerce Inc | 990 | Director | 0.25 | $0 | $0 | View return |
| 2021 | Kingfisher Kayaking Inc. | 990PF | Director/President | 10 | $0 | $0 | View return |
| 2021 | Holyoke Canoe Club | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Central Carolina Economic Development Alliance | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Campbell University | 990 | Chair | 8 | $0 | $0 | View return |
| 2020 | Amalgamated Transit Union Local 382 | 990 | Operations | 0 | $1,076 | $0 | View return |
| 2020 | United Steelworkers International | 990 | Guard | 1 | $890 | $0 | View return |
| 2020 | Thompson Foundation Inc. | 990PF | Director | 1 | $0 | $0 | View return |
| 2020 | Kingfisher Kayaking Inc. | 990PF | Co-President | 15 | $0 | $0 | View return |
| 2020 | Campbell University | 990 | Chair | 8 | $0 | $0 | View return |
| 2020 | Campbell University Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Amalgamated Transit Union Local 382 | 990 | Operations | 0 | $1,161 | $0 | View return |
| 2019 | Campbell University | 990 | Chair | 8 | $0 | $0 | View return |
| 2018 | Amalgamated Transit Union Local 382 | 990 | Operations | 0 | $718 | $0 | View return |
| 2018 | Milton & Anne Thompson Foundation Inc | 990PF | Trustee | 0 | $0 | - | View return |
| 2018 | Young Presidents' Organizationinc | 990 | Chapter Chai | 2.5 | $0 | $0 | View return |
| 2018 | Campbell University | 990 | Chair | 8 | $0 | $0 | View return |
| 2018 | Milton & Anne Thompson Foundation Inc | 990PF | Trustee | 0 | $0 | - | View return |
| 2017 | Amalgamated Transit Union Local 382 | 990 | Operations | 0 | $889 | $0 | View return |
| 2017 | Indiana Farm Bureau Jackson County Farm Bureau Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2017 | Milton & Anne Thompson Foundation Inc | 990PF | Trustee | 0 | $0 | - | View return |
| 2017 | Campbell University | 990 | Vice-Chair | 8 | $0 | $0 | View return |
| 2017 | Campbell University Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Amalgamated Transit Union Local 382 | 990 | Operations | 0 | $600 | $0 | View return |
| 2016 | Milton & Anne Thompson Foundation Inc | 990PF | Trustee | 0 | $0 | - | View return |
| 2016 | Good Samaritan Medical Center | 990 | Trustee: 1-1 Thru 5-4 | 0.04 | $0 | $0 | View return |
| 2016 | Janesville Professional Policemans | 990EZ | Director | 0 | $0 | - | View return |
| 2016 | Campbell University Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Indiana Farm Bureau Jackson County Farm Bureau Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2015 | Amalgamated Transit Union Local 382 | 990 | Asst Busines | 2 | $1,207 | $0 | View return |
| 2015 | Janesville Professional Policemans | 990EZ | Director | 0 | $0 | - | View return |
| 2015 | Milton & Anne Thompson Foundation Inc | 990PF | Trustee | 0 | $0 | - | View return |
| 2015 | Good Samaritan Medical Center | 990 | Trustee | 0.19 | $0 | $0 | View return |
| 2015 | Indiana Farm Bureau Jackson County Farm Bureau Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2015 | Campbell University | 990 | Chair | 8 | $0 | $0 | View return |
| 2014 | Municipal Securities Rulemaking Board | 990 | Director | 4 | $33,750 | $0 | View return |
| 2014 | Good Samaritan Medical Center | 990 | Trustee | 0.2 | $0 | $0 | View return |
| 2014 | Milton & Anne Thompson Foundation Inc | 990PF | Trustee | 0 | $0 | - | View return |
| 2014 | Campbell University | 990 | Chair | 8 | $0 | $0 | View return |
| 2014 | Indiana Farm Bureau Jackson County Farm Bureau Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2013 | Municipal Securities Rulemaking Board | 990 | Director | 5 | $56,850 | $0 | View return |
| 2013 | Milton & Anne Thompson Foundation Inc | 990PF | Trustee | 0 | $0 | - | View return |
| 2013 | Good Samaritan Medical Center | 990 | Trustee | 0.2 | $0 | $0 | View return |
| 2013 | Indiana Farm Bureau Jackson County Farm Bureau Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2013 | Campbell University | 990 | Chair | 8 | $0 | $0 | View return |
| 2012 | Milton & Anne Thompson Foundation Inc | 990PF | Trustee | 0 | $0 | - | View return |
| 2011 | Milton & Anne Thompson Foundation Inc | 990PF | Trustee | 0 | $0 | - | View return |
| 2010 | Milton & Anne Thompson Foundation Inc | 990PF | Trustee | 0 | $0 | - | View return |