| 2025 | International Union of Bricklayers & Allied Craftworkers Local #3 Ia | 990 | President/Se | 40 | $81,994 | $0 | View return |
| 2024 | International Union of Bricklayers & Allied Craftworkers Local #3 Ia | 990 | President/Se | 40 | $76,240 | $0 | View return |
| 2024 | Iowa State Building and Construction Trades Council | 990 | Regional Vic | 1 | $0 | $0 | View return |
| 2024 | Iowa State Trowel Trades Apprenticeship Trade Trust Fund | 990 | Chairperson/ | 0.5 | $0 | $0 | View return |
| 2024 | Bethesda Lutheran Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | International Union of Bricklayers & Allied Craftworkers Local #3 Ia | 990 | President/Secretary/Treasu | 40 | $73,478 | $0 | View return |
| 2023 | Bethesda Lutheran Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Iowa State Trowel Trades Apprenticeship Trade Trust Fund | 990 | Chairperson/Trustee | 0.5 | $0 | $0 | View return |
| 2023 | Masonry Institute of Iowa | 990 | Director | 0.25 | $0 | $0 | View return |
| 2023 | Iowa State Building and Construction Trades Council | 990 | Regional Vic | 1 | $0 | $0 | View return |
| 2022 | International Union of Bricklayers & Allied Craftworkers Local #3 Ia | 990 | President/Secretary/Treasu | 40 | $70,274 | $0 | View return |
| 2022 | Masonry Institute of Iowa | 990 | Director | 0.25 | $0 | $0 | View return |
| 2022 | Iowa State Trowel Trades Apprenticeship Trade Trust Fund | 990 | Chairperson/Trustee | 0.5 | $0 | $0 | View return |
| 2022 | Iowa State Building and Construction Trades Council | 990EZ | Regional Vic | 1 | $0 | - | View return |
| 2022 | Bethesda Lutheran Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | International Union of Bricklayers & Allied Craftworkers Local #3 Ia | 990 | President/Secretary/Treasurer | 40 | $68,955 | $0 | View return |
| 2021 | Iowa State Building and Construction Trades Council | 990EZ | Reg Vice Pres | 1 | $0 | - | View return |
| 2021 | Iowa State Trowel Trades Apprenticeship Trade Trust Fund | 990 | Chairperson/Trustee | 0.5 | $0 | $0 | View return |
| 2021 | Masonry Institute of Iowa | 990 | Advisor | 0.25 | $0 | $0 | View return |
| 2020 | International Union of Bricklayers & Allied Craftworkers Local #3 Ia | 990 | Part-Year President/Py Vice Chairman | 32 | $67,683 | $0 | View return |
| 2020 | Masonry Institute of Iowa | 990 | Advisor | 0.25 | $0 | $0 | View return |
| 2020 | Iowa State Trowel Trades Apprenticeship Trade Trust Fund | 990 | Chairperson/Trustee | 0.5 | $0 | $0 | View return |
| 2019 | International Union of Bricklayers & Allied Craftworkers Local #3 Ia | 990 | Vice Chairman | 32 | $66,616 | $0 | View return |
| 2018 | International Union of Bricklayers & Allied Craftworkers Local #3 Ia | 990 | Vice Chairman | 32 | $65,632 | $0 | View return |
| 2017 | International Union of Bricklayers & Allied Craftworkers Local #3 Ia | 990 | Vice Chairman | 32 | $64,749 | $0 | View return |
| 2016 | International Union of Bricklayers & Allied Craftworkers Local #3 Ia | 990 | Vice Chairman | 32 | $63,504 | $0 | View return |
| 2015 | International Union of Bricklayers & Allied Craftworkers Local #3 Ia | 990 | Vice Chairman | 32 | $63,894 | $0 | View return |
| 2014 | International Union of Bricklayers & Allied Craftworkers Local #3 Ia | 990 | Vice Chairman | 32 | $53,832 | $0 | View return |
| 2013 | International Union of Bricklayers & Allied Craftworkers Local #3 Ia | 990 | Vice Chairman | 32 | $75,054 | $0 | View return |