| 2025 | Danvers Overseas Veterans Charitable Foundation | 990PF | Clerk | 1 | $0 | $0 | View return |
| 2025 | Operation Troop Support Inc | 990EZ | President | 30 | $0 | $0 | View return |
| 2025 | Operation Troop Support Inc | 990EZ | Treasurer | 20 | $0 | $0 | View return |
| 2025 | Medical Foundation of Chattanooga Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Operation Troop Support Inc | 990EZ | President | 30 | $0 | $0 | View return |
| 2024 | Operation Troop Support Inc | 990EZ | Treasurer | 20 | $0 | $0 | View return |
| 2024 | Danvers Overseas Veterans Charitable Foundation | 990PF | Clerk | 1 | $0 | $0 | View return |
| 2024 | Lafayette General Foundation Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Medical Foundation of Chattanooga Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Trumbull County Farm Bureau | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2024 | New Boston N H Historical Society | 990PF | Vice Preside | 1 | $0 | $0 | View return |
| 2023 | Operation Troop Support Inc | 990EZ | President | 30 | $0 | $0 | View return |
| 2023 | Operation Troop Support Inc | 990EZ | Treasurer | 20 | $0 | $0 | View return |
| 2023 | Danvers Overseas Veterans Charitable Foundation | 990PF | Clerk | 1 | $0 | $0 | View return |
| 2023 | Lafayette General Foundation Inc. | 990 | Trustee (Begin 10/2023) | 1 | $0 | $0 | View return |
| 2023 | Danvers Community Access Television Incorporated | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | New Boston N H Historical Society | 990PF | Vice Preside | 1 | $0 | $0 | View return |
| 2023 | Trumbull County Farm Bureau | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2022 | Danvers Overseas Veterans Charitable Foundation | 990PF | Clerk | 1 | $0 | $0 | View return |
| 2022 | Operation Troop Support Inc | 990EZ | President | 30 | $0 | $0 | View return |
| 2022 | Operation Troop Support Inc | 990EZ | Treasurer | 20 | $0 | $0 | View return |
| 2022 | Peaceful Birth Practices | 990EZ | Board Member Director | 0 | $0 | $0 | View return |
| 2022 | Danvers Community Access Television Incorporated | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Danvers Historical Society Glen Magna | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Trumbull County Farm Bureau | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2021 | Operation Troop Support Inc | 990EZ | President | 30 | $0 | $0 | View return |
| 2021 | Operation Troop Support Inc | 990EZ | Treasurer | 20 | $0 | $0 | View return |
| 2021 | Danvers Overseas Veterans Charitable Foundation | 990PF | Clerk | 1 | $0 | $0 | View return |
| 2021 | Trumbull County Farm Bureau | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Danvers Overseas Veterans Charitable Foundation | 990PF | Clerk | 1 | $0 | $0 | View return |
| 2020 | Trumbull County Farm Bureau | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Trumbull County Farm Bureau | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Danvers Overseas Veterans Charitable Foundation | 990PF | Clerk | 1 | $0 | $0 | View return |
| 2018 | Danvers Overseas Veterans Charitable Foundation | 990PF | Clerk | 1 | $0 | $0 | View return |
| 2018 | Widows Orphans and Disabled Firefighters Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Danvers Overseas Veterans Charitable Foundation | 990PF | Clerk | 1 | $0 | $0 | View return |
| 2016 | Danvers Overseas Veterans Charitable Foundation | 990PF | Clerk | 1 | $0 | $0 | View return |
| 2016 | Danvers Historical Society Glen Magna | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Danvers Historical Society Glen Magna | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | The Aliveness Project Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2012 | Danvers Overseas Veterans Charitable Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |