| 2024 | International Union of Bricklayers and Allied Craftworkers | 990 | President | 38 | $111,766 | $0 | View return |
| 2024 | Bac Building Corporation | 990 | President | 2 | $0 | $111,766 | View return |
| 2024 | New York Regional Conference of Bricklayers & Allied Craftsworkers | 990EZ | Exec Bd Member | 1 | $0 | - | View return |
| 2024 | Labor Temple Association Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Bac Local 2 Nyvt Charitable Fund Inc | 990EZ | Union Trustee | 1 | $0 | $0 | View return |
| 2024 | Bricklayers' & Allied Craftworkers Local #2 Education & Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2023 | International Union of Bricklayers and Allied Craftworkers | 990 | President | 40 | $110,206 | $0 | View return |
| 2023 | Bac Building Corporation | 990 | President | 1 | $0 | $110,206 | View return |
| 2023 | New York Regional Conference of Bricklayers & Allied Craftsworkers | 990EZ | Exec Bd Member | 1 | $0 | - | View return |
| 2023 | Bricklayers' & Allied Craftworkers Local #2 Education & Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2022 | International Union of Bricklayers and Allied Craftworkers | 990 | President | 40 | $107,360 | $0 | View return |
| 2022 | Bac Building Corporation | 990 | President | 1 | $0 | $107,360 | View return |
| 2022 | Bricklayers' & Allied Craftworkers Local #2 Education & Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2022 | New York Regional Conference of Bricklayers & Allied Craftsworkers | 990EZ | Exec Bd Member | 1 | $0 | - | View return |
| 2021 | International Union of Bricklayers and Allied Craftworkers | 990 | President | 40 | $104,967 | $0 | View return |
| 2021 | Bac Building Corporation | 990 | President | 1 | $0 | $104,967 | View return |
| 2021 | New York Regional Conference of Bricklayers & Allied Craftsworkers | 990EZ | Exec Bd Member | 1 | $0 | - | View return |
| 2021 | Bricklayers' & Allied Craftworkers Local #2 Education & Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2020 | International Union of Bricklayers and Allied Craftworkers | 990 | President | 40 | $98,523 | $0 | View return |
| 2020 | Bac Building Corporation | 990 | President | 1 | $0 | $98,523 | View return |
| 2020 | New York Regional Conference of Bricklayers & Allied Craftsworkers | 990EZ | Exec Bd Member | 1 | $0 | - | View return |
| 2020 | Bricklayers' & Allied Craftworkers Local #2 Education & Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2019 | International Union of Bricklayers and Allied Craftworkers | 990 | President | 40 | $93,008 | $0 | View return |
| 2019 | Bac Building Corporation | 990 | President | 1 | $0 | $93,008 | View return |
| 2019 | New York Regional Conference of Bricklayers & Allied Craftsworkers | 990EZ | Exec Bd Member | 1 | $0 | - | View return |
| 2019 | Bricklayers' & Allied Craftworkers Local #2 Education & Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2018 | International Union of Bricklayers and Allied Craftworkers | 990 | President | 40 | $87,708 | $0 | View return |
| 2018 | Bac Building Corporation | 990 | President | 1 | $0 | $87,708 | View return |
| 2018 | New York Regional Conference of Bricklayers & Allied Craftsworkers | 990EZ | Exec Bd Member | 1 | $0 | - | View return |
| 2018 | Bricklayers' & Allied Craftworkers Local #2 Education & Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2017 | International Union of Bricklayers and Allied Craftworkers | 990 | Sec/Treas Thru 6/30/17, Pres Eff.7/1/17 | 40 | $88,998 | $0 | View return |
| 2017 | Bac Building Corporation | 990 | Sec/Treas Thru 6/30/17, Pres Eff. 7/1/17 | 1 | $0 | $88,998 | View return |
| 2017 | New York Regional Conference of Bricklayers & Allied Craftsworkers | 990EZ | Exec Bd Member | 1 | $0 | - | View return |
| 2017 | Bricklayers' & Allied Craftworkers Local #2 Education & Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2016 | International Union of Bricklayers and Allied Craftworkers | 990 | Secretary-Treas, Pres Eff. 7/1/17 | 40 | $87,928 | $0 | View return |
| 2016 | Bac Building Corporation | 990 | Sec/Treas, Pres Eff. 7/1/17 | 1 | $0 | $87,928 | View return |
| 2016 | New York Regional Conference of Bricklayers & Allied Craftsworkers | 990EZ | Exec Bd Member | 1 | $0 | - | View return |
| 2016 | Bricklayers' & Allied Craftworkers Local #2 Education & Training Fund | 990 | Union Trustee | 20 | $0 | $0 | View return |
| 2015 | International Union of Bricklayers and Allied Craftworkers | 990 | Secretary-Treasurer | 40 | $83,548 | $0 | View return |
| 2015 | Bac Building Corporation | 990 | Sec/Treasu | 1 | $0 | $83,548 | View return |
| 2015 | Bricklayers' & Allied Craftworkers Local #2 Education & Training Fund | 990 | Union Trustee | 20 | $0 | $0 | View return |
| 2015 | New York Regional Conference of Bricklayers & Allied Craftsworkers | 990EZ | Exec Bd Member | 1 | $0 | - | View return |
| 2014 | International Union of Bricklayers and Allied Craftworkers | 990 | Secretary-Treasurer | 40 | $80,575 | $0 | View return |
| 2014 | Bac Building Corporation | 990 | Sec/Treasu | 1 | $0 | $80,575 | View return |
| 2014 | New York Regional Conference of Bricklayers & Allied Craftsworkers | 990EZ | Exec Bd Member | 1 | $0 | - | View return |
| 2014 | Bricklayers' & Allied Craftworkers Local #2 Education & Training Fund | 990 | Union Trustee | 20 | $0 | $0 | View return |
| 2013 | International Union of Bricklayers and Allied Craftworkers | 990 | Secretary-Treasurer | 40 | $73,646 | $0 | View return |
| 2013 | Bac Building Corporation | 990 | Sec/Treasu | 0 | $0 | $73,646 | View return |
| 2013 | New York Regional Conference of Bricklayers & Allied Craftsworkers | 990EZ | Exec Bd Member | 1 | $0 | - | View return |
| 2013 | Bricklayers' & Allied Craftworkers Local #2 Education & Training Fund | 990 | Union Trustee | 20 | $0 | $0 | View return |