| 2024 | Active 20-30 United States and Canada 524 Topeka | 990EZ | Community Re | 1 | $0 | - | View return |
| 2024 | Kalamazoo Steamfitters & Pipefitter S Local 357 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Lynnville Area Arts Association Inc. | 990 | Vice Chairman | 0 | $0 | $0 | View return |
| 2024 | Seneca County Farm Bureau | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Active 20-30 United States and Canada 524 Topeka | 990EZ | Director | 1 | $0 | - | View return |
| 2023 | Newton America Nfp | 990 | Board Secretary | 5 | $0 | $0 | View return |
| 2023 | Lynnville Area Arts Association Inc. | 990 | Vice Chairman | 0 | $0 | $0 | View return |
| 2023 | Kalamazoo Steamfitters & Pipefitter S Local 357 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | The Kalamazoo Area Christian Retirement Association Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Seneca County Farm Bureau | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2022 | Kalamazoo Steamfitters & Pipefitter S Local 357 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | The Kalamazoo Area Christian Retirement Association Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Seneca County Farm Bureau | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2022 | Seneca County Agricultural Society Inc. | 990 | Vice President | 0 | $0 | $0 | View return |
| 2022 | Lynnville Area Arts Association Inc. | 990 | Vice Chairman | 0 | $0 | $0 | View return |
| 2021 | Kalamazoo Steamfitters & Pipefitter S Local 357 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | The Kalamazoo Area Christian Retirement Association Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Seneca County Farm Bureau | 990EZ | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2021 | Lynnville Area Arts Association Inc. | 990 | Vice Chairman | 5 | $0 | $0 | View return |
| 2020 | Seneca County Farm Bureau | 990EZ | Trustee | 1 | $33 | $0 | View return |
| 2020 | Kalamazoo Steamfitters & Pipefitter S Local 357 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | The Kalamazoo Area Christian Retirement Association Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Seneca County Agricultural Society Inc. | 990 | Vice President | 0 | $0 | $0 | View return |
| 2019 | Seneca County Farm Bureau | 990EZ | Trustee | 1 | $169 | $0 | View return |
| 2019 | Kalamazoo Steamfitters & Pipefitter S Local 357 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | The Kalamazoo Area Christian Retirement Association Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Seneca County Agricultural Society Inc. | 990 | Bd Member | 0 | $0 | $0 | View return |
| 2018 | Seneca County Farm Bureau | 990EZ | Trustee | 1 | $169 | $0 | View return |
| 2018 | Kalamazoo Steamfitters & Pipefitter S Local 357 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | The Kalamazoo Area Christian Retirement Association Inc. | 990 | President | 2 | $0 | $0 | View return |
| 2017 | Seneca County Farm Bureau | 990EZ | Trustee | 1 | $132 | - | View return |
| 2017 | Kalamazoo Steamfitters & Pipefitter S Local 357 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | The Kalamazoo Area Christian Retirement Association Inc. | 990 | President | 2 | $0 | $0 | View return |
| 2016 | Seneca County Farm Bureau | 990EZ | Trustee | 1 | $132 | - | View return |
| 2016 | Mechanical Contractors Association of Southwestern Michigan Inc | 990 | Trustee | 0.3 | $0 | $0 | View return |
| 2016 | Kalamazoo Steamfitters & Pipefitter S Local 357 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | The Kalamazoo Area Christian Retirement Association Inc. | 990 | Vice President | 2 | $0 | $0 | View return |
| 2015 | Seneca County Farm Bureau | 990EZ | Trustee | 1 | $137 | - | View return |
| 2015 | The Kalamazoo Area Christian Retirement Association Inc. | 990 | Vice President | 2 | $0 | $0 | View return |
| 2015 | Mechanical Contractors Association of Southwestern Michigan Inc | 990 | Trustee | 0.3 | $0 | $0 | View return |
| 2014 | Seneca County Farm Bureau | 990EZ | Trustee | 1 | $160 | - | View return |
| 2014 | The Kalamazoo Area Christian Retirement Association Inc. | 990 | Trustee | 0 | $0 | $0 | View return |