| 2025 | Local 455 Death Benefit Fund | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2024 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Fin. Secretary-Treasurer | 45 | $184,391 | $0 | View return |
| 2024 | American Federation of Labor & Congress of Industrial Orgs | 990 | Executive Board | 2 | $0 | $0 | View return |
| 2024 | American Federation of Labor & Congress of Industrial Orgs | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2024 | Local 455 Death Benefit Fund | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2024 | Twin City Pipe Trades Retiree Health Trust | 990 | Trustee | 2 | $0 | $0 | View return |
| 2024 | St. Paul Labor Studies & Resource Center | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2024 | Pipe Trades Health Care Services Inc | 990 | Trustee | 2 | $0 | $0 | View return |
| 2024 | Twin City Pipe Trades Welfare Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Fin. Secretary-Treasurer | 45 | $169,390 | $0 | View return |
| 2023 | American Federation of Labor & Congress of Industrial Orgs | 990 | Steamfitters 455 | 1 | $0 | $0 | View return |
| 2023 | Local 455 Death Benefit Fund | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2023 | American Federation of Labor & Congress of Industrial Orgs | 990 | Executive Board | 2 | $0 | $0 | View return |
| 2023 | St. Paul Labor Studies & Resource Center | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2023 | Twin City Pipe Trades Retiree Health Trust | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Pipe Trades Health Care Services Inc | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Twin City Pipe Trades Welfare Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Fin. Secretary-Treasurer | 45 | $160,297 | $0 | View return |
| 2022 | American Federation of Labor & Congress of Industrial Orgs | 990 | Executive Board | 2 | $0 | $0 | View return |
| 2022 | Twin City Pipe Trades Retiree Health Trust | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | St. Paul Labor Studies & Resource Center | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2022 | American Federation of Labor & Congress of Industrial Orgs | 990 | Steamfitters 455 | 1 | $0 | $0 | View return |
| 2022 | Local 455 Death Benefit Fund | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2022 | Pipe Trades Health Care Services Inc | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Twin City Pipe Trades Welfare Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Fin. Secretary-Treasurer | 45 | $155,228 | $0 | View return |
| 2021 | Local 455 Death Benefit Fund | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2021 | American Federation of Labor & Congress of Industrial Orgs | 990 | Executive Board - Past | 2 | $0 | $0 | View return |
| 2021 | St. Paul Labor Studies & Resource Center | 990 | Executive Board - Past | 1 | $0 | $0 | View return |
| 2021 | Twin City Pipe Trades Retiree Health Trust | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Pipe Trades Health Care Services Inc | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Twin City Pipe Trades Welfare Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Fin. Secretary-Treasurer | 45 | $157,159 | $0 | View return |
| 2020 | Twin City Pipe Trades Retiree Health Trust | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | St Paul Pipefitters Local 455 Apprentice Scholarship Fund | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2020 | American Federation of Labor & Congress of Industrial Orgs | 990 | Pipefitters | 1 | $0 | $0 | View return |
| 2020 | American Federation of Labor & Congress of Industrial Orgs | 990 | Executive Board | 2 | $0 | $0 | View return |
| 2020 | Local 455 Death Benefit Fund | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2020 | St. Paul Labor Studies & Resource Center | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2020 | Pipe Trades Health Care Services Inc | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | Twin City Pipe Trades Welfare Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Fin. Secretary-Treasurer | 45 | $152,294 | $0 | View return |
| 2019 | St Paul Pipefitters Local 455 Apprentice Scholarship Fund | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2019 | Local 455 Death Benefit Fund | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2019 | St Paul Pipefitters Joint Journeymen & Apprentice Training Trust Fund | 990 | Alternate | 1 | $0 | $0 | View return |
| 2019 | American Federation of Labor & Congress of Industrial Orgs | 990 | Pipefitters | 1 | $0 | $0 | View return |
| 2019 | Twin City Pipe Trades Retiree Health Trust | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Pipe Trades Health Care Services Inc | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Twin City Pipe Trades Welfare Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Fin. Secretary-Treasurer | 45 | $143,681 | $0 | View return |
| 2018 | Twin City Pipe Trades Retiree Health Trust | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Local 455 Death Benefit Fund | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2018 | St Paul Pipefitters Joint Journeymen & Apprentice Training Trust Fund | 990 | Alternate | 1 | $0 | $0 | View return |
| 2018 | Pipe Trades Health Care Services Inc | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Twin City Pipe Trades Welfare Plan | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | Fin. Secretary-Treasurer (N) | 45 | $65,990 | $0 | View return |
| 2017 | St Paul Pipefitters Joint Journeymen & Apprentice Training Trust Fund | 990 | Alternate | 1 | $2,130 | $0 | View return |
| 2017 | Local 455 Death Benefit Fund | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2016 | St Paul Pipefitters Joint Journeymen & Apprentice Training Trust Fund | 990 | Co-Chair | 1 | $7,181 | $0 | View return |
| 2016 | United Association of Journeymen & Apprentices of the Plumbing & Pipe | 990 | President | 1 | $3,123 | $0 | View return |
| 2015 | St Paul Pipefitters Joint Journeymen & Apprentice Training Trust Fund | 990 | Committee Member | 1 | $5,091 | $0 | View return |
| 2014 | St Paul Pipefitters Joint Journeymen & Apprentice Training Trust Fund | 990 | Committee Member | 1 | $6,070 | $0 | View return |