| 2025 | International Association of Sheet Metal Air Rail & Transportation | 990 | Former President | 40 | $102,630 | $0 | View return |
| 2025 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Former 2nd Vice President | 1 | $0 | $0 | View return |
| 2025 | Sheet Metal Workers Local 27 Club | 990EZ | Former President | 1 | $0 | $0 | View return |
| 2025 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Former President | 1 | $0 | $0 | View return |
| 2024 | International Association of Sheet Metal Air Rail & Transportation | 990 | President | 40 | $209,460 | $0 | View return |
| 2024 | International Association of Sheet Metal Air Rail and Transportation | 990 | 8th General Vice President | 4 | $58,597 | $0 | View return |
| 2024 | Sheet Metal Workers Local 27 Educational Trust Fund | 990 | Union Trustee | 1 | $0 | $209,460 | View return |
| 2024 | Sheet Metal Workers Local 27 Club | 990EZ | President | 1 | $0 | $0 | View return |
| 2024 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | President | 1 | $0 | $0 | View return |
| 2024 | Mechanical and Allied Crafts (Mac) Council of New Jersey Inc | 990EZ | Executive Board | 1 | $0 | $0 | View return |
| 2024 | Middlesex County Building & Construction Trade Council AFL/Cio | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2024 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | 2nd Vice President | 1 | $0 | $0 | View return |
| 2023 | International Association of Sheet Metal Air Rail & Transportation | 990 | President | 40 | $200,800 | $0 | View return |
| 2023 | Sheet Metal Workers' Local Union No 27 Supplemental Unemployment Benefits Fund | 990 | Union Trustee | 1 | $0 | $200,800 | View return |
| 2023 | Sheet Metal Workers Local 27 Health and Welfare Fund | 990 | Union Trustee | 1 | $0 | $200,800 | View return |
| 2023 | Sheet Metal Workers Local 27 Educational Trust Fund | 990 | Union Trustee | 1 | $0 | $200,800 | View return |
| 2023 | Sheet Metal Workers Local 27 Club | 990EZ | President | 1 | $0 | $0 | View return |
| 2023 | Middlesex County Building & Construction Trade Council AFL/Cio | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2023 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | President | 1 | $0 | $0 | View return |
| 2022 | International Association of Sheet Metal Air Rail & Transportation | 990 | President | 40 | $195,820 | $0 | View return |
| 2022 | Sheet Metal Workers' Local Union No 27 Supplemental Unemployment Benefits Fund | 990 | Union Trustee | 1 | $0 | $195,820 | View return |
| 2022 | Sheet Metal Workers Local 27 Educational Trust Fund | 990 | Union Trustee | 1 | $0 | $195,820 | View return |
| 2022 | Sheet Metal Workers Local 27 Health and Welfare Fund | 990 | Union Trustee | 1 | $0 | $195,820 | View return |
| 2022 | Middlesex County Building & Construction Trade Council AFL/Cio | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2022 | Sheet Metal Workers Local 27 Club | 990EZ | President | 1 | $0 | $0 | View return |
| 2022 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | President | 1 | $0 | $0 | View return |
| 2021 | International Association of Sheet Metal Air Rail & Transportation | 990 | President | 40 | $185,321 | $0 | View return |
| 2021 | Sheet Metal Workers Local 27 Educational Trust Fund | 990 | Union Trustee | 1 | $0 | $185,321 | View return |
| 2021 | Sheet Metal Workers Local 27 Health and Welfare Fund | 990 | Union Trustee | 1 | $0 | $185,321 | View return |
| 2021 | Sheet Metal Workers' Local Union No 27 Supplemental Unemployment Benefits Fund | 990 | Union Trustee | 1 | $0 | $185,321 | View return |
| 2021 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | President | 1 | $0 | $0 | View return |
| 2021 | Sheet Metal Workers Local 27 Club | 990EZ | President | 1 | $0 | $0 | View return |
| 2021 | Middlesex County Building & Construction Trade Council AFL/Cio | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2020 | International Association of Sheet Metal Air Rail & Transportation | 990 | Business Rep. | 40 | $152,137 | $0 | View return |
| 2020 | Sheet Metal Workers Local 27 Educational Trust Fund | 990 | Trustee | 1 | $0 | $152,137 | View return |
| 2020 | Sheet Metal Workers Local 27 Health and Welfare Fund | 990 | Trustee | 1 | $0 | $152,137 | View return |
| 2020 | Sheet Metal Workers' Local Union No 27 Supplemental Unemployment Benefits Fund | 990 | Trustee | 1 | $0 | $152,137 | View return |
| 2020 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | President | 1 | $0 | $0 | View return |
| 2020 | Middlesex County Building & Construction Trade Council AFL/Cio | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2019 | International Association of Sheet Metal Air Rail & Transportation | 990 | Business Rep. | 40 | $147,285 | $0 | View return |
| 2019 | Sheet Metal Workers Local 27 Health and Welfare Fund | 990 | Trustee | 1 | $0 | $147,285 | View return |
| 2019 | Sheet Metal Workers' Local Union No 27 Supplemental Unemployment Benefits Fund | 990 | Trustee | 1 | $0 | $147,285 | View return |
| 2019 | Sheet Metal Workers Local 27 Educational Trust Fund | 990 | Trustee | 1 | $0 | $147,285 | View return |
| 2019 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | President | 1 | $0 | $0 | View return |
| 2019 | Middlesex County Building & Construction Trade Council AFL/Cio | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2018 | International Association of Sheet Metal Air Rail & Transportation | 990 | Business Rep. | 40 | $138,358 | $0 | View return |
| 2018 | Sheet Metal Workers' Local Union No 27 Supplemental Unemployment Benefits Fund | 990 | Trustee | 1 | $0 | $139,078 | View return |
| 2018 | Sheet Metal Workers Local 27 Health and Welfare Fund | 990 | Trustee | 1 | $0 | $139,078 | View return |
| 2018 | Sheet Metal Workers Local 27 Educational Trust Fund | 990 | Trustee | 1 | $0 | $139,078 | View return |
| 2018 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | President | 1 | $0 | $0 | View return |
| 2018 | Middlesex County Building & Construction Trade Council AFL/Cio | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2017 | International Association of Sheet Metal Air Rail & Transportation | 990 | Business Rep. | 40 | $134,670 | $0 | View return |
| 2017 | Sheet Metal Workers Local 27 Educational Trust Fund | 990 | Trustee | 0.3 | $0 | $0 | View return |
| 2017 | Sheet Metal Workers' Local Union No 27 Supplemental Unemployment Benefits Fund | 990 | Trustee | 0.3 | $0 | $0 | View return |
| 2017 | Sheet Metal Workers Local 27 Health and Welfare Fund | 990 | Trustee | 0.3 | $0 | $0 | View return |
| 2016 | International Association of Sheet Metal Air Rail & Transportation | 990 | Business Rep. | 40 | $133,036 | $0 | View return |
| 2015 | International Association of Sheet Metal Air Rail & Transportation | 990 | Business Rep. | 40 | $129,431 | $0 | View return |
| 2015 | Sheet Metal Workers Local 27 Educational Trust Fund | 990 | Trustee | 0.3 | $0 | $0 | View return |
| 2015 | Sheet Metal Workers Local 27 Health and Welfare Fund | 990 | Trustee | 0.3 | $0 | $0 | View return |
| 2014 | International Association of Sheet Metal Air Rail & Transportation | 990 | Business Rep. | 40 | $127,392 | $0 | View return |
| 2014 | Sheet Metal Workers Local 27 Educational Trust Fund | 990 | Trustee | 0.3 | $0 | $0 | View return |
| 2014 | Sheet Metal Workers Local 27 Health and Welfare Fund | 990 | Trustee | 0.3 | $0 | $0 | View return |
| 2013 | Sheet Metal Workers Local 27 Educational Trust Fund | 990 | Trustee | 0.3 | $0 | $0 | View return |
| 2013 | Sheet Metal Workers Local 27 Health and Welfare Fund | 990 | Trustee | 0.3 | $0 | $0 | View return |