| 2024 | Steamfitters Local 420 Apprenticeship and Journeyman Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Steamfitters Local Union No 420 | 990 | Financial Secretary Treasu | 38 | $200,123 | $0 | View return |
| 2023 | The Steamfitters Local Union 420 Realty Inc | 990 | Secretary/Treasurer | 2 | $0 | $200,123 | View return |
| 2023 | Steamfitters Local 420 Apprenticeship and Journeyman Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Steamfitters Local 420 Labor Management Cooperation Committee | 990EZ | Trustee | 0.5 | $0 | $0 | View return |
| 2022 | Steamfitters Local Union No 420 | 990 | Financial Secretary Treasu | 38 | $195,023 | $0 | View return |
| 2022 | The Steamfitters Local Union 420 Realty Inc | 990 | Secretary/Treasurer | 2 | $0 | $195,023 | View return |
| 2022 | Steamfitters Local 420 Apprenticeship and Journeyman Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Steamfitters Local 420 Labor Management Cooperation Committee | 990EZ | Trustee | 0.5 | $0 | $0 | View return |
| 2021 | Steamfitters Local Union No 420 | 990 | Financial Secretary Treasu | 38 | $177,188 | $0 | View return |
| 2021 | The Steamfitters Local Union 420 Realty Inc | 990 | Secretary/Treasurer | 2 | $0 | $177,188 | View return |
| 2020 | Steamfitters Local Union No 420 | 990 | Business Agent | 43 | $170,112 | $0 | View return |
| 2020 | The Steamfitters Local Union 420 Realty Inc | 990 | Director | 2 | $0 | $170,112 | View return |
| 2019 | Steamfitters Local Union No 420 | 990 | Business Agent | 43 | $172,467 | $0 | View return |
| 2019 | The Steamfitters Local Union 420 Realty Inc | 990 | Director | 2 | $0 | $172,557 | View return |
| 2018 | Steamfitters Local Union No 420 | 990 | Business Agent | 43 | $161,906 | $0 | View return |
| 2018 | The Steamfitters Local Union 420 Realty Inc | 990 | Director | 2 | $0 | $161,906 | View return |
| 2017 | Steamfitters Local Union No 420 | 990 | Business Agent | 43 | $154,332 | $0 | View return |
| 2017 | The Steamfitters Local Union 420 Realty Inc | 990 | Director | 2 | $0 | $154,332 | View return |
| 2016 | Steamfitters Local Union No 420 | 990 | Business Agent | 5 | $82,653 | $0 | View return |
| 2016 | The Steamfitters Local Union 420 Realty Inc | 990 | Director | 1 | $0 | $82,653 | View return |
| 2015 | Steamfitters Local Union No 420 | 990 | President/Business Agent | 5 | $11,786 | $0 | View return |
| 2015 | The Steamfitters Local Union 420 Realty Inc | 990 | Director | 1 | $0 | $11,786 | View return |
| 2015 | Scholarship Fund of Steamfitters Lu 420 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Steamfitters Local Union No 420 | 990 | President | 5 | $13,621 | $0 | View return |
| 2014 | The Steamfitters Local Union 420 Realty Inc | 990 | Director | 1 | $0 | $13,621 | View return |
| 2014 | Scholarship Fund of Steamfitters Lu 420 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Steamfitters Local Union No 420 | 990 | President | 4 | $11,127 | $0 | View return |
| 2013 | The Steamfitters Local Union 420 Realty Inc | 990 | Director | 1 | $0 | $11,127 | View return |
| 2013 | Steamfitters Local Union No 420 Vacation Fund | 990 | Trustee | 1 | $0 | $11,127 | View return |
| 2013 | Scholarship Fund of Steamfitters Lu 420 | 990 | Trustee | 1 | $0 | $0 | View return |