| 2025 | Rochester Rotary Charities Inc. | 990 | President | 2 | $0 | $0 | View return |
| 2024 | International Brotherhood of Electrical Workers - Local Union 704 | 990 | Business Manager | 44 | $99,754 | $0 | View return |
| 2024 | Rochester Rotary Charities Inc. | 990 | President El | 2 | $0 | $0 | View return |
| 2024 | Colombo American Foundation | 990EZ | President | 3 | $0 | - | View return |
| 2024 | Dubuque Areas Labor Harvest | 990EZ | President | 20 | $0 | $0 | View return |
| 2024 | Mecklenburg Council of Elders Inc | 990EZ | Director | 0 | $0 | - | View return |
| 2023 | International Brotherhood of Electrical Workers - Local Union 704 | 990 | Business Manager | 44 | $95,684 | $0 | View return |
| 2023 | Dubuque Areas Labor Harvest | 990 | President | 10 | $0 | $0 | View return |
| 2023 | Colombo American Foundation | 990EZ | President | 3 | $0 | - | View return |
| 2023 | Mecklenburg Council of Elders Inc | 990EZ | 1st Vice President | 0 | $0 | - | View return |
| 2023 | Central Ohio Athletic Association | 990EZ | Fields Director | 5 | $0 | $0 | View return |
| 2022 | International Brotherhood of Electrical Workers - Local Union 704 | 990 | Business Manager | 44 | $91,023 | $0 | View return |
| 2022 | Colombo American Foundation | 990EZ | President | 3 | $0 | - | View return |
| 2022 | Dubuque Areas Labor Harvest | 990EZ | President | 20 | $0 | $0 | View return |
| 2022 | Compton Courts Scholarship Fund | 990PF | CFO | 1 | $0 | - | View return |
| 2022 | Mecklenburg Council of Elders Inc | 990EZ | Director | 0 | $0 | - | View return |
| 2021 | International Brotherhood of Electrical Workers - Local Union 704 | 990 | Business Manager | 44 | $88,344 | $0 | View return |
| 2021 | Mecklenburg Council of Elders Inc | 990EZ | Director | 3 | $0 | - | View return |
| 2021 | Colombo American Foundation | 990EZ | President | 3 | $0 | - | View return |
| 2021 | Dubuque Areas Labor Harvest | 990EZ | Treasurer | 40 | $0 | $0 | View return |
| 2021 | Great River Area Labor Federation AFL Cio | 990 | President | 5 | $0 | $0 | View return |
| 2021 | Foothills Club West Community Association | 990 | Secretary | - | $0 | $0 | View return |
| 2020 | International Brotherhood of Electrical Workers - Local Union 704 | 990 | Business Manager | 44 | $84,082 | $0 | View return |
| 2020 | Colombo American Foundation | 990EZ | President | 3 | $0 | - | View return |
| 2020 | Foothills Club West Community Association | 990 | Secretary | - | $0 | $0 | View return |
| 2020 | Compton Courts Scholarship Fund | 990PF | CFO | 1 | $0 | - | View return |
| 2019 | International Brotherhood of Electrical Workers - Local Union 704 | 990 | Business Manager | 44 | $80,751 | $0 | View return |
| 2019 | Pianos for People | 990 | President (Deceased 10/19) | 5 | $0 | $0 | View return |
| 2019 | Northpointe Woods | 990 | Secretary | 4 | $0 | $0 | View return |
| 2019 | Alex Townsend Memorial Foundation | 990PF | Trustee (Deceased 10/2019) | 1 | $0 | $0 | View return |
| 2019 | Colombo American Foundation | 990EZ | President | 3 | $0 | - | View return |
| 2019 | A Town Get Down | 990EZ | President (Deceased 10/2019) | 5 | $0 | $0 | View return |
| 2018 | International Brotherhood of Electrical Workers - Local Union 704 | 990 | Business Manager | 44 | $77,697 | $0 | View return |
| 2018 | Northpointe Woods | 990 | Secretary | 4 | $0 | $0 | View return |
| 2018 | A Town Get Down | 990EZ | President (Deceased 10/2019) | 5 | $0 | $0 | View return |
| 2018 | Moon Brook Country Club Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2018 | Alex Townsend Memorial Foundation | 990PF | Trustee (Deceased 10/2019) | 5 | $0 | $0 | View return |
| 2018 | Pianos for People | 990 | President (Deceased 10/19) | 5 | $0 | $0 | View return |
| 2018 | Moon Brook Country Club Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2017 | International Brotherhood of Electrical Workers - Local Union 704 | 990 | Business Manager | 44 | $75,130 | $0 | View return |
| 2017 | Northpointe Woods | 990 | Director | 4 | $0 | $0 | View return |
| 2017 | A Town Get Down | 990EZ | President | 5 | $0 | $0 | View return |
| 2017 | Alex Townsend Memorial Foundation | 990PF | Trustee | 25 | $0 | $0 | View return |
| 2017 | Pianos for People | 990 | President | 10 | $0 | $0 | View return |
| 2016 | International Brotherhood of Electrical Workers - Local Union 704 | 990 | Business Manager | 44 | $78,285 | $0 | View return |
| 2016 | Northpointe Woods | 990 | Director | 4 | $0 | $0 | View return |
| 2016 | Pianos for People | 990 | President | 5 | $0 | $0 | View return |
| 2016 | Alex Townsend Memorial Foundation | 990PF | Trustee | 25 | $0 | $0 | View return |
| 2016 | A Town Get Down | 990EZ | President | 5 | $0 | $0 | View return |
| 2015 | International Brotherhood of Electrical Workers - Local Union 704 | 990 | Business Manager/Financial Secretary | 2 | $75,911 | $0 | View return |
| 2015 | Pianos for People | 990 | President | 5 | $0 | $0 | View return |
| 2015 | Alex Townsend Memorial Foundation | 990PF | Trustee | 25 | $0 | $0 | View return |
| 2014 | International Brotherhood of Electrical Workers - Local Union 704 | 990 | Business Manager/Financial | 2 | $74,168 | $0 | View return |
| 2014 | Alex Townsend Memorial Foundation | 990PF | Trustee | 25 | $0 | $0 | View return |
| 2013 | International Brotherhood of Electrical Workers - Local Union 704 | 990 | Business Manager/Financial | 2 | $72,379 | $0 | View return |
| 2013 | Alex Townsend Memorial Foundation | 990PF | Trustee | 25 | $0 | $0 | View return |
| 2013 | Club Dust Inc. | 990 | Treasurer To 6/8/14 | 3 | $0 | $0 | View return |