| 2024 | Now I Can Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Brown County Rural Electrical Association | 990 | Director | 4.6 | $10,800 | $0 | View return |
| 2023 | Now I Can Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Brown County Rural Electrical Association | 990 | Director | 4.2 | $11,500 | $0 | View return |
| 2022 | Now I Can Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Abatement Coordinator Labor Management Trust Fund | 990 | Secretary | 1 | $0 | $0 | View return |
| 2021 | Brown County Rural Electrical Association | 990 | Director | 3.4 | $10,700 | $0 | View return |
| 2021 | Now I Can Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Abatement Coordinator Labor Management Trust Fund | 990 | Secretary | 1 | $0 | $0 | View return |
| 2020 | Brown County Rural Electrical Association | 990 | Director | 3 | $16,880 | $0 | View return |
| 2020 | Now I Can Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | The Lupus Foundation of America Heartland Chapter Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2020 | Abatement Coordinator Labor Management Trust Fund | 990 | Secretary | 1 | $0 | $0 | View return |
| 2019 | Brown County Rural Electrical Association | 990 | Director | 4.9 | $18,112 | $0 | View return |
| 2019 | Now I Can Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | The Lupus Foundation of America Heartland Chapter Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2019 | St Louis County Bar Association | 990EZ | Treasurer | 0 | $0 | $0 | View return |
| 2019 | Abatement Coordinator Labor Management Trust Fund | 990 | Secretary | 1 | $0 | $0 | View return |
| 2018 | Brown County Rural Electrical Association | 990 | Director | 6.6 | $18,721 | $0 | View return |
| 2018 | The Lupus Foundation of America Heartland Chapter Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2018 | Michigan Laborers Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Abatement Coordinator Labor Management Trust Fund | 990 | Secretary | 1 | $0 | $0 | View return |
| 2017 | Brown County Rural Electrical Association | 990 | Director | 6.6 | $16,099 | $0 | View return |
| 2017 | The Lupus Foundation of America Heartland Chapter Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2017 | Michigan Laborers Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Abatement Coordinator Labor Management Trust Fund | 990 | Secretary | 1 | $0 | $0 | View return |
| 2016 | Brown County Rural Electrical Association | 990 | Director | 8.9 | $15,476 | $0 | View return |
| 2016 | The Lupus Foundation of America Heartland Chapter Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2016 | Michigan Laborers Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Abatement Coordinator Labor Management Trust Fund | 990 | Chairman | 1 | $0 | $0 | View return |
| 2015 | Brown County Rural Electrical Association | 990 | Director | 4.9 | $14,892 | $0 | View return |
| 2015 | The Lupus Foundation of America Heartland Chapter Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2015 | Michigan Laborers Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Abatement Coordinator Labor Management Trust Fund | 990 | Chairman | 1 | $0 | $0 | View return |
| 2014 | Brown County Rural Electrical Association | 990 | Director | 5.9 | $16,781 | $0 | View return |
| 2014 | Michigan Laborers Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Abatement Coordinator Labor Management Trust Fund | 990 | Chairman | 1 | $0 | $0 | View return |
| 2013 | Brown County Rural Electrical Association | 990 | Director | 4.6 | $16,117 | $0 | View return |
| 2013 | Abatement Coordinator Labor Management Trust Fund | 990EZ | Chairman | 1 | $0 | - | View return |