| 2024 | Laborers International Union of North America | 990 | Auditor | 2 | $13,000 | $0 | View return |
| 2024 | Eastern New York Laborers Training Center Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2023 | Laborers International Union of North America | 990 | Auditor | 2 | $13,000 | $0 | View return |
| 2023 | Eastern New York Laborers Training Center Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2023 | Construction & General Laborers' Local 190 Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Laborers International Union of North America | 990 | Auditor | 2 | $16,250 | $0 | View return |
| 2022 | Eastern New York Laborers Training Center Inc. | 990 | Officer | 1 | $0 | $0 | View return |
| 2022 | Construction & General Laborers' Local 190 Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Laborers International Union of North America | 990 | Executive | 2 | $17,500 | $0 | View return |
| 2021 | Eastern New York Laborers Training Center Inc. | 990 | Vice President | 1 | $0 | $0 | View return |
| 2021 | Construction & General Laborers' Local 190 Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Laborers International Union of North America | 990 | Executive | 2 | $13,000 | $0 | View return |
| 2020 | Eastern New York Laborers Training Center Inc. | 990 | Vice President | 1 | $0 | $0 | View return |
| 2020 | Construction & General Laborers' Local 190 Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Laborers International Union of North America | 990 | Executive | 2 | $13,000 | $0 | View return |
| 2019 | Central New York Labor Agency Inc | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Eastern New York Laborers Training Center Inc. | 990 | Vice President | 1 | $0 | $0 | View return |
| 2019 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Laborers' Int'L Union of North America Local 35 Health Care Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Construction & General Laborers' Local 190 Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Laborers International Union of North America | 990 | Executive | 2 | $12,000 | $0 | View return |
| 2018 | Laborers' Int'L Union of North America Local 35 Health Care Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Eastern New York Laborers Training Center Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2018 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Laborers International Union of North America | 990 | Executive | 2 | $12,000 | $0 | View return |
| 2017 | Laborers' Int'L Union of North America Local 35 Health Care Fund | 990 | Trustee | 1 | $0 | $72,221 | View return |
| 2017 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Central New York Labor Agency Inc | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Eastern New York Laborers Training Center Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2016 | Laborers' Int'L Union of North America Local Union #35 | 990 | Business Manager/Treasurer | 40 | $85,770 | $0 | View return |
| 2016 | Laborers' Int'L Union of North America Local 35 Health Care Fund | 990 | Trustee | 1 | $0 | $85,770 | View return |
| 2016 | Eastern New York Laborers Training Center Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2016 | Laborers' Int'L Union of North America Local 35 Education and Training | 990EZ | Business Manager/Sec Treas | 0 | $0 | $0 | View return |
| 2015 | Laborers' Int'L Union of North America Local Union #35 | 990 | Business Manager/Treasurer | 40 | $81,575 | $0 | View return |
| 2015 | Laborers' Int'L Union of North America Local 35 Health Care Fund | 990 | Trustee | 1 | $0 | $81,575 | View return |
| 2015 | Eastern New York Laborers Training Center Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2014 | Laborers' Int'L Union of North America Local Union #35 | 990 | Business Manager/Treasurer | 40 | $78,434 | $0 | View return |
| 2014 | Laborers' Int'L Union of North America Local 35 Health Care Fund | 990 | Trustee | 1 | $0 | $78,434 | View return |
| 2014 | Eastern New York Laborers Training Center Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2013 | Laborers' Int'L Union of North America Local Union #35 | 990 | Business Manager/Treasurer | 40 | $74,844 | $0 | View return |
| 2013 | Laborers' Int'L Union of North America Local 35 Health Care Fund | 990 | Trustee | 1 | $0 | $74,844 | View return |
| 2013 | Eastern New York Laborers Training Center Inc. | 990 | President | 1 | $0 | $0 | View return |