| 2025 | Dryden Town Historical Society | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2024 | Dryden Town Historical Society | 990 | Treasurer | 8 | $0 | $0 | View return |
| 2023 | Dryden Town Historical Society | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2023 | Trinity Episcopal Church Endowment Trusts | 990 | Financial Assistant | - | $0 | $0 | View return |
| 2022 | Dryden Town Historical Society | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2022 | Trinity Episcopal Church Endowment Trusts | 990 | Financial Assistant | - | $0 | $0 | View return |
| 2021 | Dryden Town Historical Society | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2021 | Trinity Episcopal Church Endowment Trusts | 990 | Financial Assistant | - | $0 | $0 | View return |
| 2020 | Jefferson County Farm Bureau | 990EZ | Past President | 1 | $280 | $0 | View return |
| 2020 | Dryden Town Historical Society | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2020 | Trinity Episcopal Church Endowment Trusts | 990 | Financial Assistant | - | $0 | $0 | View return |
| 2019 | Jefferson County Farm Bureau | 990EZ | President | 1 | $340 | $0 | View return |
| 2019 | Dryden Town Historical Society | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2019 | Trinity Episcopal Church Endowment Trusts | 990 | Financial Assistant | - | $0 | $0 | View return |
| 2018 | Cumberland Court Housing Commission Inc. | 990 | Commissioner | 2 | $0 | $0 | View return |
| 2018 | Dryden Town Historical Society | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2018 | Trinity Episcopal Church Endowment Trusts | 990 | Financial Assistant | - | $0 | $0 | View return |
| 2018 | Dryden Town Historical Society | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2017 | Jefferson County Farm Bureau | 990EZ | Vice President | 1 | $458 | $0 | View return |
| 2017 | Dryden Town Historical Society | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2017 | Trinity Episcopal Church Endowment Trusts | 990 | Financial Assistant | - | $0 | $0 | View return |
| 2017 | Cumberland Court Housing Commission Inc. | 990 | Commissioner | 2 | $0 | $0 | View return |
| 2016 | Trinity Episcopal Church Endowment Trusts | 990 | Financial Assistant | - | $0 | $0 | View return |
| 2016 | Dryden Town Historical Society | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2016 | Cumberland Court Housing Commission Inc. | 990 | Commissioner | 2 | $0 | $0 | View return |
| 2015 | Providence Trinitycare Hospice | 990 | Director Palliative Care | 40 | $0 | $159,737 | View return |
| 2015 | Jefferson County Farm Bureau | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2015 | Trinity Episcopal Church Endowment Trusts | 990 | Financial Assistant | - | $0 | $0 | View return |
| 2015 | Dryden Town Historical Society | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2014 | Jefferson County Farm Bureau | 990EZ | President | 1 | $0 | $0 | View return |
| 2014 | Dryden Town Historical Society | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2013 | Jefferson County Farm Bureau | 990EZ | President | 1 | $600 | $0 | View return |
| 2013 | Dryden Town Historical Society | 990 | Treasurer/Trustee | 2 | $0 | $0 | View return |