| 2024 | Tile and Marble Labor - Management Cooperation Committee Inc | 990 | Former Chairman | 1 | $0 | $141,523 | View return |
| 2024 | Tile Marble and Terrazzo Joint Apprenticeship Training Committee | 990 | Former Co-Chairman | 1 | $0 | $141,523 | View return |
| 2024 | The Tile Industry Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Brick Masons Health and Welfare Trust Fund | 990 | Chairman | 2 | $0 | $0 | View return |
| 2024 | Brick Masons Apprenticeship & Training Trust Fund | 990 | Chairman | 2 | $0 | $0 | View return |
| 2023 | International Union of Bricklayers and Allied Craftworkers | 990 | President | 40 | $138,445 | $0 | View return |
| 2023 | Tile Marble and Terrazzo Joint Apprenticeship Training Committee | 990 | Trustee (Co-Chairman) | 1 | $0 | $138,445 | View return |
| 2023 | Tile and Marble Labor - Management Cooperation Committee Inc | 990 | Trustee (Co-Chairman) | 1 | $0 | $138,445 | View return |
| 2023 | The Tile Industry Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Brick Masons Health and Welfare Trust Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Brick Masons Apprenticeship & Training Trust Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | International Union of Bricklayers and Allied Craftworkers | 990 | President | 40 | $128,956 | $0 | View return |
| 2022 | Tile and Marble Labor - Management Cooperation Committee Inc | 990 | Trustee (Co-Chairman) | 1 | $0 | $128,956 | View return |
| 2022 | Tile Marble and Terrazzo Joint Apprenticeship Training Committee | 990 | Trustee (Co-Chairman) | 1 | $0 | $128,956 | View return |
| 2022 | The Tile Industry Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Brick Masons Health and Welfare Trust Fund | 990 | Secretary/Trustee | 2 | $0 | $0 | View return |
| 2022 | Brick Masons Apprenticeship & Training Trust Fund | 990 | Secretary/Trustee | 2 | $0 | $0 | View return |
| 2021 | International Union of Bricklayers and Allied Craftworkers | 990 | President | 40 | $113,859 | $0 | View return |
| 2021 | Tile and Marble Labor - Management Cooperation Committee Inc | 990 | Trustee (Co-Chairman) | 1 | $0 | $113,859 | View return |
| 2021 | Tile Marble and Terrazzo Joint Apprenticeship Training Committee | 990 | Trustee (Co-Chairman) | 1 | $0 | $113,859 | View return |
| 2021 | The Tile Industry Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Brick Masons Apprenticeship & Training Trust Fund | 990 | Chairman/Trustee | 2 | $0 | $0 | View return |
| 2021 | Brick Masons Health and Welfare Trust Fund | 990 | Chairman/Trustee | 2 | $0 | $0 | View return |
| 2020 | International Union of Bricklayers and Allied Craftworkers | 990 | President | 40 | $107,466 | $0 | View return |
| 2020 | Tile and Marble Labor - Management Cooperation Committee Inc | 990 | Trustee | 1 | $0 | $113,859 | View return |
| 2020 | Tile Marble and Terrazzo Joint Apprenticeship Training Committee | 990 | Trustee | 1 | $0 | $113,859 | View return |
| 2020 | Brick Masons Health and Welfare Trust Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | Brick Masons Apprenticeship & Training Trust Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | International Union of Bricklayers and Allied Craftworkers | 990 | President | 40 | $103,543 | $0 | View return |
| 2019 | Tile and Marble Labor - Management Cooperation Committee Inc | 990 | Trustee | 1 | $0 | $103,543 | View return |
| 2019 | Tile Marble and Terrazzo Joint Apprenticeship Training Committee | 990 | Trustee | 1 | $0 | $103,543 | View return |
| 2019 | Alliance for Quality Construction | 990EZ | Director | 0.25 | $0 | - | View return |
| 2019 | Brick Masons Apprenticeship & Training Trust Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Brick Masons Health and Welfare Trust Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | International Union of Bricklayers and Allied Craftworkers | 990 | President | 40 | $102,497 | $0 | View return |
| 2018 | Brick Masons Apprenticeship & Training Trust Fund | 990 | Secretary/Trustee | 2 | $0 | $0 | View return |
| 2018 | Brick Masons Health and Welfare Trust Fund | 990 | Secretary/Trustee | 2 | $0 | $0 | View return |
| 2017 | Brick Masons Apprenticeship & Training Trust Fund | 990 | Chairman/Trustee | 2 | $0 | $0 | View return |
| 2017 | Brick Masons Health and Welfare Trust Fund | 990 | Chairman/Trustee | 2 | $0 | $0 | View return |
| 2016 | Brick Masons Apprenticeship & Training Trust Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Brick Masons Health and Welfare Trust Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Brick Masons Health and Welfare Trust Fund | 990 | Alternate Trustee | 2 | $0 | $0 | View return |
| 2015 | Brick Masons Apprenticeship & Training Trust Fund | 990 | Alternate Trustee | 2 | $0 | $0 | View return |