| 2025 | Bricklayers & Allied Craftworkers Union Local 3 New York | 990 | Secretary/Treasurer | 40 | $99,060 | $0 | View return |
| 2025 | Bac Local 3 Ny Building Corp | 990 | Secretary/Treasurer | 1 | $0 | $99,060 | View return |
| 2025 | Western Ny Masonry Trades Industry Competitiveness Program | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2024 | Bricklayers & Allied Craftworkers Union Local 3 New York | 990 | Secretary/Treasurer | 40 | $95,361 | $0 | View return |
| 2024 | Bac Local 3 Ny Building Corp | 990 | Secretary/Treasurer | 1 | $0 | $95,361 | View return |
| 2024 | New York Regional Conference of Bricklayers & Allied Craftsworkers | 990EZ | Exec Bd Member | 1 | $0 | - | View return |
| 2024 | Construction Cooperation and Education Trust | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Western Ny Masonry Trades Industry Competitiveness Program | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2024 | Bac Local 3 Ny Joint Apprenticeship and Training Committee | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Bricklayers and Allied Craftworkers New York Local 3 Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Bricklayers & Allied Craftworkers Union Local 3 New York | 990 | Secretary/Treasurer | 40 | $92,165 | $0 | View return |
| 2023 | Bac Local 3 Ny Building Corp | 990 | Vice President | 1 | $0 | $92,165 | View return |
| 2023 | New York Regional Conference of Bricklayers & Allied Craftsworkers | 990EZ | Exec Bd Member | 1 | $0 | - | View return |
| 2023 | Construction Cooperation and Education Trust | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Western Ny Masonry Trades Industry Competitiveness Program | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2023 | Bac Local 3 Ny Joint Apprenticeship and Training Committee | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Bricklayers and Allied Craftworkers New York Local 3 Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Bricklayers & Allied Craftworkers Union Local 3 New York | 990 | Secretary/Treasurer | 40 | $87,131 | $0 | View return |
| 2022 | Bac Local 3 Ny Building Corp | 990 | Secretary/Treasurer | 1 | $0 | $87,131 | View return |
| 2022 | New York Regional Conference of Bricklayers & Allied Craftsworkers | 990EZ | Exec Bd Member | 1 | $0 | - | View return |
| 2022 | Western Ny Masonry Trades Industry Competitiveness Program | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2022 | Construction Cooperation and Education Trust | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Bac Local 3 Ny Joint Apprenticeship and Training Committee | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Bricklayers and Allied Craftworkers New York Local 3 Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Bricklayers & Allied Craftworkers Union Local 3 New York | 990 | Secretary/Treasurer | 40 | $84,043 | $0 | View return |
| 2021 | Bac Local 3 Ny Building Corp | 990 | Secretary/Treasurer | 1 | $0 | $84,043 | View return |
| 2021 | New York Regional Conference of Bricklayers & Allied Craftsworkers | 990EZ | Exec Bd Member | 1 | $0 | - | View return |
| 2021 | Construction Cooperation and Education Trust | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Western Ny Masonry Trades Industry Competitiveness Program | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2021 | Bac Local 3 Ny Joint Apprenticeship and Training Committee | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Bricklayers and Allied Craftworkers New York Local 3 Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Bricklayers & Allied Craftworkers Union Local 3 New York | 990 | Secretary/Treasurer As Of 2/2020 | 40 | $84,571 | $0 | View return |
| 2020 | Bac Local 3 Ny Building Corp | 990 | Secretary/Treasurer As Of 2/2020 | 1 | $0 | $84,571 | View return |
| 2020 | New York Regional Conference of Bricklayers & Allied Craftsworkers | 990EZ | Exec Bd Member | 1 | $0 | - | View return |
| 2020 | Bac Local 3 Ny Joint Apprenticeship and Training Committee | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Western Ny Masonry Trades Industry Competitiveness Program | 990 | Union Trustee As Of 2/2020 | 1 | $0 | $0 | View return |
| 2020 | Construction Cooperation and Education Trust | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Bricklayers and Allied Craftworkers New York Local 3 Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Bricklayers & Allied Craftworkers Union Local 3 New York | 990 | Vice Presiden Until 2/2020 | 40 | $80,514 | $0 | View return |
| 2019 | Construction Cooperation and Education Trust | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Bricklayers & Allied Craftworkers Union Local 3 New York | 990 | Secretary/Treasurer As Of 2/2020 | 40 | $0 | $0 | View return |
| 2019 | Bac Local 3 Ny Joint Apprenticeship and Training Committee | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Bricklayers and Allied Craftworkers New York Local 3 Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Bricklayers & Allied Craftworkers Union Local 3 New York | 990 | Vice President As Of 3/5/2018 | 40 | $67,024 | $0 | View return |
| 2018 | Construction Cooperation and Education Trust | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Bricklayers and Allied Craftworkers New York Local 3 Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Construction Cooperation and Education Trust | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Bricklayers and Allied Craftworkers New York Local 3 Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Bricklayers and Allied Craftworkers New York Local 3 Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Bricklayers and Allied Craftworkers New York Local 3 Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |