| 2025 | Union Construction Crafts Workers' Compensation Fund | 990 | Management Trustee Co-Chair | 1 | $0 | $0 | View return |
| 2024 | Minnesota and North Dakota Bricklayers and Allied Craftworkers Journeyworker A | 990 | Management Trustee | 1 | $0 | $0 | View return |
| 2024 | Minnesota Laborers Vacation Fund | 990 | Trustee - Employer (Chairperson) | 1 | $0 | $0 | View return |
| 2024 | Union Construction Crafts Workers' Compensation Fund | 990 | Mgmt Trustee Co-Chair | 1 | $0 | $0 | View return |
| 2024 | Minnesota Laborers Health and Welfare Fund | 990 | Trustee-Employer (Secretary) | 1 | $0 | $0 | View return |
| 2023 | Minnesota and North Dakota Bricklayers and Allied Craftworkers Journeyworker A | 990 | Management Trustee | 1 | $0 | $0 | View return |
| 2023 | Minnesota Laborers Vacation Fund | 990 | Trustee - Employer (Chairperson) | 1 | $0 | $0 | View return |
| 2023 | Union Construction Crafts Workers' Compensation Fund | 990 | Management Trustee | 1 | $0 | $0 | View return |
| 2023 | Minnesota Laborers Health and Welfare Fund | 990 | Trustee-Employer (Secretary) | 1 | $0 | $0 | View return |
| 2022 | Union Construction Crafts Workers' Compensation Fund | 990 | Management Trustee | 1 | $0 | $0 | View return |
| 2022 | Minnesota and North Dakota Bricklayers and Allied Craftworkers Journeyworker A | 990 | Alternate Management Trust | 1 | $0 | $0 | View return |
| 2022 | Minnesota Laborers Vacation Fund | 990 | Trustee - Employer (Chairperson) | 1 | $0 | $0 | View return |
| 2021 | Union Construction Crafts Workers' Compensation Fund | 990 | Management Trustee | 1 | $0 | $0 | View return |
| 2021 | Minnesota Construction Association | 990 | Past President | 2.5 | $0 | $0 | View return |
| 2021 | Minnesota and North Dakota Bricklayers and Allied Craftworkers Journeyworker A | 990 | Alternate Management Trust | 1 | $0 | $0 | View return |
| 2021 | Minnesota Laborers Vacation Fund | 990 | Chairperson | 1 | $0 | $0 | View return |
| 2020 | Union Construction Crafts Workers' Compensation Fund | 990 | Management Trustee | 1 | $0 | $0 | View return |
| 2020 | Minnesota Construction Association | 990 | President | 2.5 | $0 | $0 | View return |
| 2019 | Minnesota Construction Association | 990 | Vice President | 2.5 | $0 | $0 | View return |
| 2019 | Minnesota and North Dakota Bricklayers and Allied Craftworkers Journeyworker A | 990 | Alternate Management Trust | 1 | $0 | $0 | View return |
| 2019 | Union Construction Crafts Workers' Compensation Fund | 990 | Management Trustee | 1 | $0 | $0 | View return |
| 2018 | Union Construction Crafts Workers' Compensation Fund | 990 | Management Trustee | 1 | $0 | $0 | View return |
| 2017 | Union Construction Crafts Workers' Compensation Fund | 990 | Management Trustee | 1 | $0 | $0 | View return |
| 2016 | Union Construction Crafts Workers' Compensation Fund | 990 | Management Trustee | 1 | $0 | $0 | View return |
| 2015 | Union Construction Crafts Workers' Compensation Fund | 990 | Alternate Management Trust | 1 | $0 | $0 | View return |