| 2025 | United Steelworkers | 990EZ | President | 20 | $6,691 | $0 | View return |
| 2024 | Gateway Group of Asheville | 990EZ | President | 50 | $3,270 | $0 | View return |
| 2024 | United Steelworkers | 990EZ | President | 20 | $2,247 | $0 | View return |
| 2024 | Union Towers Senior Citizens Inc. | 990 | Executive Director | 5 | $0 | $120,254 | View return |
| 2024 | Kiwanis Childrens Council | 990EZ | President | 1 | $0 | - | View return |
| 2023 | Union Congregational Church Homes Inc. | 990 | Executive Director | 26.7 | $86,023 | $31,132 | View return |
| 2023 | Union Congregational Church Homes Phase II Inc. | 990 | Executive Director | 8.3 | $31,132 | $86,023 | View return |
| 2023 | Gateway Group of Asheville | 990EZ | President | 50 | $3,720 | $0 | View return |
| 2023 | United Steelworkers | 990EZ | President | 20 | $2,458 | $0 | View return |
| 2023 | Union Towers Senior Citizens Inc. | 990 | Executive Director | 5 | $0 | $117,155 | View return |
| 2023 | Kiwanis Childrens Council | 990EZ | President | 1 | $0 | - | View return |
| 2022 | Union Congregational Church Homes Inc. | 990 | Executive Director | 29.2 | $78,970 | $29,649 | View return |
| 2022 | Union Congregational Church Homes Phase II Inc. | 990 | Executive Director | 10.8 | $29,649 | $78,970 | View return |
| 2022 | Gateway Group of Asheville | 990EZ | President | 50 | $27,809 | $0 | View return |
| 2022 | United Steelworkers | 990EZ | President | 20 | $3,723 | $0 | View return |
| 2022 | Union Towers Senior Citizens Inc. | 990 | Executive Director | 5 | $0 | $108,619 | View return |
| 2022 | Kiwanis Childrens Council | 990EZ | President | 1 | $0 | - | View return |
| 2021 | Union Congregational Church Homes Inc. | 990 | Executive Director | 29.2 | $69,109 | $28,185 | View return |
| 2021 | Union Congregational Church Homes Phase II Inc. | 990 | Executive Director | 10.8 | $28,185 | $69,109 | View return |
| 2021 | Gateway Group of Asheville | 990EZ | President | 50 | $21,550 | $0 | View return |
| 2021 | United Steelworkers | 990EZ | President | 20 | $1,797 | $0 | View return |
| 2021 | Union Towers Senior Citizens Inc. | 990 | Executive Director | 5 | $0 | $97,294 | View return |
| 2021 | Kiwanis Childrens Council | 990EZ | Board President | 1 | $0 | - | View return |
| 2020 | Union Congregational Church Homes Inc. | 990 | Executive Director | 32 | $26,690 | $10,413 | View return |
| 2020 | Union Congregational Church Homes Phase II Inc. | 990 | Executive Director | 0.2 | $10,413 | $26,690 | View return |
| 2020 | United Steelworkers | 990EZ | President | 25 | $1,774 | - | View return |
| 2020 | Union Towers Senior Citizens Inc. | 990 | Executive Director | 32 | $0 | $37,103 | View return |
| 2020 | Kiwanis Childrens Council | 990EZ | Board President | 1 | $0 | - | View return |
| 2019 | United Steelworkers | 990EZ | President | 30 | $3,965 | - | View return |
| 2019 | Union Towers Senior Citizens Inc. | 990 | Director | 0.2 | $0 | $0 | View return |
| 2019 | Union Congregational Church Homes Inc. | 990 | Director | 0.2 | $0 | $0 | View return |
| 2019 | Union Congregational Church Homes Phase II Inc. | 990 | Director | 0.2 | $0 | $0 | View return |
| 2019 | Kiwanis Childrens Council | 990EZ | Board President | 1 | $0 | - | View return |
| 2018 | United Steelworkers | 990EZ | President | 30 | $2,967 | $0 | View return |
| 2018 | Kiwanis Childrens Council | 990EZ | Board President | 1 | $0 | - | View return |
| 2017 | Massachusetts Feline Intervention Alliance Inc. | 990EZ | Chairman | 0 | $0 | - | View return |
| 2017 | Kiwanis Childrens Council | 990EZ | Board President | 1 | $0 | - | View return |
| 2016 | Kiwanis Childrens Council | 990EZ | Board President | 1 | $0 | - | View return |
| 2015 | Kiwanis Childrens Council | 990EZ | Board President | 1 | $0 | - | View return |
| 2014 | Kiwanis Childrens Council | 990EZ | Board President | 1 | $0 | - | View return |
| 2013 | Kiwanis Childrens Council | 990EZ | Board President | 1 | $0 | - | View return |