| 2025 | Steele County Council on Aging | 990EZ | Secretary | 0.07 | $220 | $0 | View return |
| 2025 | Knights of Columbus Msgr a D Charbonneau Council 258 | 990EZ | Guard | 10 | $0 | $0 | View return |
| 2024 | Maine Amateur Hockey Association | 990 | Treasurer | 1 | $7,200 | $0 | View return |
| 2024 | Knights of Columbus Msgr a D Charbonneau Council 258 | 990EZ | Guard | 10 | $0 | $0 | View return |
| 2024 | Hospice of Marshall County | 990 | Director | 2 | $0 | $0 | View return |
| 2024 | Steele County Council on Aging | 990EZ | Secretary | 0.07 | $0 | $0 | View return |
| 2024 | International Education Research | 990 | Board Member | 2 | $0 | $0 | View return |
| 2024 | MID Valley Soccer Club | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | The Greater Pensacola Aquatic Club Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Steele County Council on Aging | 990EZ | Secretary | 0.07 | $110 | $0 | View return |
| 2023 | New England Yankee Hockey Conference Inc - USA Hockey Ne Dist | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | MID Valley Soccer Club | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | International Education Research | 990 | Board Member | 2 | $0 | $0 | View return |
| 2023 | Knights of Columbus Msgr a D Charbonneau Council 258 | 990EZ | Guard | 10 | $0 | $0 | View return |
| 2023 | Maine Amateur Hockey Association | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Hospice of Marshall County | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Hospice of Marshall County | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Caldwell County Pathways Inc | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2022 | New England Yankee Hockey Conference Inc - USA Hockey Ne Dist | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Steele County Council on Aging | 990EZ | Secretary | 0 | $0 | $0 | View return |
| 2022 | MID Valley Soccer Club | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | International Education Research | 990 | Board Member | 2 | $0 | $0 | View return |
| 2022 | Maine Amateur Hockey Association | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | USA Hockey Inc | 990 | Director New England District | 1 | $0 | $0 | View return |
| 2021 | Steele County Council on Aging | 990EZ | Secretary | 0 | $0 | $0 | View return |
| 2021 | New England Yankee Hockey Conference Inc - USA Hockey Ne Dist | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | International Education Research | 990 | Board Member | 2 | $0 | $0 | View return |
| 2021 | Caldwell County Pathways Inc | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2021 | Maine Amateur Hockey Association | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | USA Hockey Inc | 990 | Director New England District | 1 | $0 | $0 | View return |
| 2020 | Steele County Council on Aging | 990EZ | Secretary | 0 | $0 | $0 | View return |
| 2020 | Maine Amateur Hockey Association | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2020 | New England Yankee Hockey Conference Inc - USA Hockey Ne Dist | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Caldwell County Pathways Inc | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2020 | International Education Research | 990 | Board Member | - | $0 | $0 | View return |
| 2020 | USA Hockey Inc | 990 | Director New England District | 1 | $0 | $0 | View return |
| 2019 | Maine Amateur Hockey Association | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Caldwell County Pathways Inc | 990 | Treasurer | - | $0 | $0 | View return |
| 2019 | International Education Research | 990EZ | Board Member | 2 | $0 | - | View return |
| 2019 | Steele County Council on Aging | 990EZ | Secretary | 0 | $0 | $0 | View return |
| 2018 | Maine Amateur Hockey Association | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Caldwell County Pathways Inc | 990 | Treasurer | - | $0 | $0 | View return |
| 2018 | Steele County Council on Aging | 990EZ | Secretary | 0 | $0 | $0 | View return |
| 2018 | Caldwell County Pathways Inc | 990 | Treasurer | - | $0 | $0 | View return |
| 2017 | New England Yankee Hockey Conference Inc - USA Hockey Ne Dist | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Caldwell County Pathways Inc | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2017 | Maine Amateur Hockey Association | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2016 | Maine Amateur Hockey Association | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2016 | New England Yankee Hockey Conference Inc - USA Hockey Ne Dist | 990 | Treasurer | - | $0 | $0 | View return |
| 2015 | New England Yankee Hockey Conference Inc - USA Hockey Ne Dist | 990 | State Presid | - | $0 | $0 | View return |
| 2015 | Maine Amateur Hockey Association | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2014 | Communities in Schools of Caldwell | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2014 | New England Yankee Hockey Conference Inc - USA Hockey Ne Dist | 990 | State Presid | 5 | $0 | $0 | View return |
| 2014 | Maine Amateur Hockey Association | 990 | President/Tr | 1 | $0 | $0 | View return |
| 2013 | Communities in Schools of Caldwell | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2013 | Maine Amateur Hockey Association | 990EZ | President | 1 | $0 | - | View return |