| 2025 | Laborers International Union of North America | 990 | Bus Mgr/Sec Treas | 39.5 | $167,602 | $0 | View return |
| 2025 | General Building Laborers Union Local 66 Building Corporation | 990 | Treasurer | 0.5 | $0 | $167,602 | View return |
| 2025 | New York State Laborers' Health and Safety Trust | 990 | Labor Trustee | 1 | $0 | $0 | View return |
| 2025 | Laborers International Union North Amer Mason Tenders District Council | 990 | Exec Board | 1 | $0 | $0 | View return |
| 2025 | American Federation of Labor & Congress of Industrial Orgs | 990 | Vice President | 1 | $0 | $0 | View return |
| 2025 | Laborers Local 66 Charitable Corp | 990EZ | VP & Trustee | 1 | $0 | $0 | View return |
| 2024 | Laborers International Union of North America | 990 | Bus Mgr/Sec Treas - Eff 06/24 | 39.5 | $150,902 | $0 | View return |
| 2024 | General Building Laborers Union Local 66 Building Corporation | 990 | Treasurer - Eff 6/24 | 0.5 | $0 | $150,902 | View return |
| 2024 | Laborers International Union of North America | 990 | Vice Pres/Bus Agent - Thru 04/24 | 39.5 | $0 | $0 | View return |
| 2024 | General Bldg Laborers Local 66 Training Program Fund Box 666 | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2024 | Laborers Local 66 Charitable Corp | 990EZ | VP & Trustee | 1 | $0 | $0 | View return |
| 2024 | General Building Laborers Local 66 Welfare Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2024 | Laborers International Union North Amer Mason Tenders District Council | 990 | Exec Board - Eff 5/24 | 1 | $0 | $0 | View return |
| 2024 | General Building Laborers Union Local 66 Building Corporation | 990 | Vice President - Thru 4/24 | 0.5 | $0 | $0 | View return |
| 2023 | Laborers International Union of North America | 990 | Vice Preside | 1 | $1,800 | $0 | View return |
| 2023 | General Building Laborers Union Local 66 Building Corporation | 990 | Vice Presid | 0.5 | $0 | $1,800 | View return |
| 2023 | General Building Laborers Local 66 Welfare Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2023 | Laborers Local 66 Charitable Corp | 990EZ | VP & Trustee | 1 | $0 | $0 | View return |
| 2023 | General Bldg Laborers Local 66 Training Program Fund Box 666 | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2022 | Laborers International Union of North America | 990 | Vice Preside | 40 | $0 | $0 | View return |
| 2022 | General Building Laborers Union Local 66 Building Corporation | 990 | Vice Presid | 0.5 | $0 | $0 | View return |
| 2022 | General Building Laborers Local 66 Welfare Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2022 | General Bldg Laborers Local 66 Training Program Fund Box 666 | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2021 | Laborers International Union of North America | 990 | Exec Bd | 1 | $0 | $0 | View return |
| 2021 | General Building Laborers Local 66 Welfare Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2021 | General Bldg Laborers Local 66 Training Program Fund Box 666 | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2020 | Laborers International Union of North America | 990 | Exec Bd | 1 | $1,494 | $0 | View return |
| 2020 | General Building Laborers Local 66 Welfare Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2020 | General Bldg Laborers Local 66 Training Program Fund Box 666 | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2019 | Laborers International Union of North America | 990 | Sgt At Arms | 1 | $300 | $0 | View return |