| 2025 | Duluth Labor Temple Association | 990 | President | 1 | $0 | $0 | View return |
| 2025 | Labor World Inc | 990 | Director | - | $0 | $0 | View return |
| 2024 | Bricklayers and Allied Craftworkers Local Union No 1 Minnesota/North Dakota | 990 | Vice President | 40 | $99,913 | $0 | View return |
| 2024 | American Federation of Labor & Congress of Industrial Orgs | 990 | Former Trust | 2 | $400 | $0 | View return |
| 2024 | American Federation of Labor & Congress of Industrial Orgs | 990 | Trustee | 2 | $200 | $0 | View return |
| 2024 | Minnesota & North Dakota Bricklayers & Allied Craftsworkers Health Fund | 990 | Trustee | 1 | $0 | $99,913 | View return |
| 2024 | Bricklayers & Allied Craftwrks Locl Union 1 Mn Nd Mutual Relief Assoc | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2024 | Labor World Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Duluth Labor Temple Association | 990 | President | 1 | $0 | $0 | View return |
| 2024 | Minnesota and North Dakota Bricklayers and Allied Craftworkers Journeyworker A | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2024 | Construct Tomorrow | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2023 | Bricklayers and Allied Craftworkers Local Union No 1 Minnesota/North Dakota | 990 | Vice President | 40 | $115,002 | $0 | View return |
| 2023 | Minnesota and North Dakota Bricklayers and Allied Craftworkers Journeyworker A | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2023 | Construct Tomorrow | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2023 | Minnesota & North Dakota Bricklayers & Allied Craftsworkers Health Fund | 990 | See Schedule O | 1 | $0 | $0 | View return |
| 2023 | Labor World Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Bricklayers & Allied Craftwrks Locl Union 1 Mn Nd Mutual Relief Assoc | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2023 | Duluth Labor Temple Association | 990 | President | 1 | $0 | $0 | View return |
| 2022 | Bricklayers and Allied Craftworkers Local Union No 1 Minnesota/North Dakota | 990 | Vice President | 40 | $108,583 | $0 | View return |
| 2022 | Labor World Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Minnesota & North Dakota Bricklayers & Allied Craftsworkers Health Fund | 990 | See Schedule O | 1 | $0 | $0 | View return |
| 2022 | Construct Tomorrow | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2022 | American Federation of Labor & Congress of Industrial Orgs | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Minnesota and North Dakota Bricklayers and Allied Craftworkers Journeyworker A | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2022 | Duluth Labor Temple Association | 990 | President | 1 | $0 | $0 | View return |
| 2022 | Bricklayers & Allied Craftwrks Locl Union 1 Mn Nd Mutual Relief Assoc | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2021 | Bricklayers and Allied Craftworkers Local Union No 1 Minnesota/North Dakota | 990 | Vice President | 40 | $97,255 | $0 | View return |
| 2021 | Duluth Labor Temple Association | 990 | President | 1 | $0 | $0 | View return |
| 2021 | Construct Tomorrow | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2021 | Minnesota and North Dakota Bricklayers and Allied Craftworkers Journeyworker A | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2021 | Minnesota & North Dakota Bricklayers & Allied Craftsworkers Health Fund | 990 | See Schedule O | 1 | $0 | $0 | View return |
| 2020 | Bricklayers and Allied Craftworkers Local Union No 1 Minnesota/North Dakota | 990 | Vice President | 40 | $87,811 | $0 | View return |
| 2020 | Duluth Labor Temple Association | 990 | President | 1 | $0 | $0 | View return |
| 2020 | Minnesota & North Dakota Bricklayers & Allied Craftsworkers Health Fund | 990 | See Schedule O | 1 | $0 | $0 | View return |
| 2019 | Bricklayers and Allied Craftworkers Local Union No 1 Minnesota/North Dakota | 990 | Vice President | 40 | $93,074 | $0 | View return |
| 2019 | Duluth Labor Temple Association | 990 | President | 1 | $0 | $0 | View return |
| 2019 | Minnesota and North Dakota Bricklayers and Allied Craftworkers Journeyworker A | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2019 | Minnesota & North Dakota Bricklayers & Allied Craftsworkers Health Fund | 990 | See Schedule O | 1 | $0 | $0 | View return |
| 2019 | Minnesota & North Dakota Bricklayers & Allied Craftsworkers Health Fund | 990 | See Schedule O | 1 | $0 | $0 | View return |
| 2018 | Duluth Labor Temple Association | 990 | President | 1 | $0 | $0 | View return |
| 2018 | Minnesota and North Dakota Bricklayers and Allied Craftworkers Journeyworker A | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2018 | Bricklayers & Allied Craftwrks Locl Union 1 Mn Nd Mutual Relief Assoc | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2018 | Minnesota & North Dakota Bricklayers & Allied Craftsworkers Health Fund | 990 | See Schedule O | 1 | $0 | $0 | View return |
| 2017 | Bricklayers and Allied Craftworkers Local Union No 1 Minnesota/North Dakota | 990 | Vice President | 40 | $87,488 | $0 | View return |
| 2017 | Minnesota and North Dakota Bricklayers and Allied Craftworkers Journeyworker A | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2017 | Minnesota & North Dakota Bricklayers & Allied Craftsworkers Health Fund | 990 | See Schedule O | 1 | $0 | $0 | View return |
| 2017 | Bricklayers & Allied Craftwrks Locl Union 1 Mn Nd Mutual Relief Assoc | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2017 | Duluth Labor Temple Association | 990 | President | 1 | $0 | $0 | View return |
| 2016 | Bricklayers and Allied Craftworkers Local Union No 1 Minnesota/North Dakota | 990 | Vice President | 40 | $85,346 | $0 | View return |
| 2016 | Duluth Labor Temple Association | 990 | President | 1 | $0 | $0 | View return |
| 2016 | Bricklayers & Allied Craftwrks Locl Union 1 Mn Nd Mutual Relief Assoc | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2016 | Minnesota and North Dakota Bricklayers and Allied Craftworkers Journeyworker A | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Minnesota & North Dakota Bricklayers & Allied Craftsworkers Health Fund | 990 | See Schedule O | 1 | $0 | $0 | View return |
| 2015 | Bricklayers and Allied Craftworkers Local Union No 1 Minnesota/North Dakota | 990 | Vice President | 40 | $81,421 | $0 | View return |
| 2015 | Minnesota and North Dakota Bricklayers and Allied Craftworkers Journeyworker A | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Duluth Labor Temple Association | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2015 | Minnesota & North Dakota Bricklayers & Allied Craftsworkers Health Fund | 990 | See Schedule O | 1 | $0 | $0 | View return |
| 2014 | Bricklayers and Allied Craftworkers Local Union No 1 Minnesota/North Dakota | 990 | Vice President (Start 12/1/14) | 40 | $74,208 | $0 | View return |
| 2014 | Duluth Labor Temple Association | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2014 | Minnesota & North Dakota Bricklayers & Allied Craftsworkers Health Fund | 990 | See Schedule O | 1 | $0 | $0 | View return |
| 2014 | Minnesota and North Dakota Bricklayers and Allied Craftworkers Journeyworker A | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Bricklayers and Allied Craftworkers Local Union No 1 Minnesota/North Dakota | 990 | Director | 40 | $65,844 | $0 | View return |
| 2013 | Minnesota and North Dakota Bricklayers and Allied Craftworkers Journeyworker A | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Duluth Labor Temple Association | 990 | Vice Preside | 1 | $0 | $0 | View return |