| 2025 | Laborers International Union of North America | 990 | Secretary/Treasurer | 8 | $16,200 | $0 | View return |
| 2025 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Financial Secre | 8 | $7,800 | $0 | View return |
| 2024 | Laborers International Union of North America | 990 | Business Manager | 40 | $167,243 | $0 | View return |
| 2024 | Laborers International Union of North America | 990 | Secretary/Treasurer | 8 | $16,200 | $0 | View return |
| 2024 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Financial Secre | 8 | $7,800 | $0 | View return |
| 2024 | Father Jon O Brien Council 16793 | 990EZ | Grand Knight | 2.3 | $0 | $0 | View return |
| 2024 | Father Jon O Brien Charities Corporation | 990EZ | Director | 0.25 | $0 | $0 | View return |
| 2024 | Upstate New York Laborers Education & Training Funds Tr | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Rochester Careers in Construction Inc. | 990 | Vice President | 1 | $0 | $0 | View return |
| 2024 | Rochester Laborers' Building Corporation | 990EZ | Business Manager | 1 | $0 | $0 | View return |
| 2024 | Laborers Local 435 Foundation of Rochester Inc. | 990EZ | President | 1 | $0 | $0 | View return |
| 2023 | Laborers International Union of North America | 990 | Business Manager | 40 | $160,245 | $0 | View return |
| 2023 | Laborers International Union of North America | 990 | Secretary/Treasurer | 8 | $11,700 | $0 | View return |
| 2023 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Financial Secre | 8 | $7,800 | $0 | View return |
| 2023 | Rochester Laborers' Building Corporation | 990 | Bus Mgr/Sec Trs | 1 | $0 | $160,245 | View return |
| 2023 | Father Jon O Brien Charities Corporation | 990EZ | Director | 1 | $0 | $0 | View return |
| 2023 | Rochester Laborers' Welfare - Sub Fund | 990 | Union Trustee | 5 | $0 | $0 | View return |
| 2023 | Rochester Laborers' - Employers Cooperative Education Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Rochester Laborers' - Training and Apprentice Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Upstate New York Laborers Education & Training Funds Tr | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Rochester Careers in Construction Inc. | 990 | Vice President | 1 | $0 | $0 | View return |
| 2022 | Laborers International Union of North America | 990 | Secretary/Treas | 40 | $154,961 | $0 | View return |
| 2022 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Financial Secre | 8 | $7,800 | $0 | View return |
| 2022 | Laborers International Union of North America | 990 | Vice President | 1 | $6,600 | $0 | View return |
| 2022 | Rochester Laborers' - Training and Apprentice Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Rochester Laborers' Welfare - Sub Fund | 990 | Union Trustee | 5 | $0 | $0 | View return |
| 2022 | Rochester Careers in Construction Inc. | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2022 | Rochester Laborers' - Employers Cooperative Education Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Greater Rochester Enterprise Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Greater Rochester Enterprise Foundation Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Rochester Laborers' Building Corporation | 990EZ | Bus Mgr/Sec Trs | 0 | $0 | $0 | View return |
| 2022 | Upstate New York Laborers Education & Training Funds Tr | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Laborers International Union of North America | 990 | Secretary/Treas | 40 | $146,435 | $0 | View return |
| 2021 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Financial Secre | 8 | $7,800 | $0 | View return |
| 2021 | Laborers International Union of North America | 990 | Vice President | 1 | $6,300 | $0 | View return |
| 2021 | Rochester Laborers' - Employers Cooperative Education Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Rochester Laborers' Welfare - Sub Fund | 990 | Union Trustee | 5 | $0 | $0 | View return |
| 2021 | Rochester Laborers' - Training and Apprentice Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Rochester Careers in Construction Inc. | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2021 | Upstate New York Laborers Education & Training Funds Tr | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Rochester Laborers' Building Corporation | 990EZ | Bus Mgr/Sec Trs | 0 | $0 | $0 | View return |
| 2020 | Laborers International Union of North America | 990 | Secretary/Treas | 40 | $140,472 | $0 | View return |
| 2020 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Financial Secre | 8 | $7,800 | $0 | View return |
| 2020 | Laborers International Union of North America | 990 | Vice President | 1 | $6,300 | $0 | View return |
| 2020 | Rochester Laborers' Welfare - Sub Fund | 990 | Union Trustee | 5 | $0 | $0 | View return |
| 2020 | Rochester Laborers' - Employers Cooperative Education Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Mdu Resources Foundation | 990PF | Vpdirector | 0 | $0 | - | View return |
| 2020 | Rochester Laborers' - Training and Apprentice Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Upstate New York Laborers Education & Training Funds Tr | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Rochester Laborers' Building Corporation | 990EZ | Bus Mgr/Sec Trs | 0 | $0 | $0 | View return |
| 2020 | Rochester Careers in Construction Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Laborers International Union of North America | 990 | Secretary/Treas | 40 | $141,986 | $0 | View return |
| 2019 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Financial Secre | 8 | $7,800 | $0 | View return |
| 2019 | Laborers International Union of North America | 990 | Vice President | 1 | $6,300 | $0 | View return |
| 2019 | Rochester Laborers' Welfare - Sub Fund | 990 | Union Trustee | 5 | $0 | $0 | View return |
| 2019 | Rochester Laborers' - Employers Cooperative Education Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Rochester Laborers' - Training and Apprentice Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Rochester Laborers' Building Corporation | 990EZ | Bus Mgr/Sec Trs | 0 | $0 | $0 | View return |
| 2019 | Rochester Careers in Construction Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Upstate New York Laborers Education & Training Funds Tr | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Laborers International Union of North America | 990 | Secretary/Treas | 40 | $136,526 | $0 | View return |
| 2018 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Financial Secre | 8 | $7,800 | $0 | View return |
| 2018 | Laborers International Union of North America | 990 | Vice President | 1 | $5,900 | $0 | View return |
| 2018 | Laborers International Union of North America | 990 | Vice President | 1 | $5,900 | $0 | View return |
| 2018 | Rochester Laborers' - Employers Cooperative Education Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Rochester Laborers' - Training and Apprentice Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Rochester Careers in Construction Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Rochester Laborers' Building Corporation | 990EZ | Bus Mgr/Sec Trs | 0 | $0 | $0 | View return |
| 2018 | Upstate New York Laborers Education & Training Funds Tr | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Laborers International Union of North America | 990 | Secretary/Treas | 40 | $135,781 | $0 | View return |
| 2017 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Financial Secre | 8 | $7,800 | $0 | View return |
| 2017 | Laborers International Union of North America | 990 | Vice President | 1 | $5,700 | $0 | View return |
| 2017 | Rochester Laborers' - Training and Apprentice Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Rochester Laborers' - Employers Cooperative Education Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Rochester Careers in Construction Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Rochester Laborers' Building Corporation | 990EZ | Bus Mgr/Sec Trs | 0 | $0 | $0 | View return |
| 2017 | Upstate New York Laborers Education & Training Funds Tr | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Upstate New York Laborers Education & Training Funds Tr | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Laborers International Union of North America | 990 | Secretary/Treas | 40 | $135,731 | $0 | View return |
| 2016 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Financial Secre | 8 | $7,800 | $0 | View return |
| 2016 | Laborers International Union of North America | 990 | Executive Board Member | 1 | $4,500 | $0 | View return |
| 2016 | Rochester Careers in Construction Inc. | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2016 | Rochester Laborers' - Training and Apprentice Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Rochester Laborers' - Employers Cooperative Education Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Pi Kappa Phi Fraternity the Ohio State University - Alpha Nu | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2016 | Rochester Laborers' Building Corporation | 990EZ | Bus Mgr/Sec Trs | 0 | $0 | $0 | View return |
| 2016 | Upstate New York Laborers Education & Training Funds Tr | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Laborers International Union of North America | 990 | Secretary/Treas | 40 | $133,611 | $0 | View return |
| 2015 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Financial Secre | 8 | $7,800 | $0 | View return |
| 2015 | Laborers International Union of North America | 990 | Executive Board Member | 1 | $4,500 | $0 | View return |
| 2015 | Rochester Laborers' - Employers Cooperative Education Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Rochester Careers in Construction Inc. | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2015 | Rochester Laborers' - Training and Apprentice Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Rochester Laborers' Building Corporation | 990EZ | Bus Mgr/Sec Trs | 0 | $0 | $0 | View return |
| 2015 | Upstate New York Laborers Education & Training Funds Tr | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Rochester Laborers' Welfare - Sub Fund | 990 | Union Trustee | 5 | $0 | $0 | View return |
| 2014 | Laborers International Union of North America | 990 | Secretary/Treas | 40 | $132,010 | $0 | View return |
| 2014 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Financial Secre | 8 | $7,800 | $0 | View return |
| 2014 | Laborers International Union of North America | 990 | Executive Board Member | 1 | $3,900 | $0 | View return |
| 2014 | Rochester Laborers' - Employers Cooperative Education Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Rochester Laborers' - Training and Apprentice Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Rochester Careers in Construction Inc. | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2014 | Upstate New York Laborers Education & Training Funds Tr | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Rochester Laborers' Welfare - Sub Fund | 990 | Union Trustee | 5 | $0 | $0 | View return |
| 2014 | Rochester Laborers' Building Corporation | 990EZ | Bus Mgr/Sec Trs | 0 | $0 | $0 | View return |
| 2013 | Laborers International Union of North America | 990 | Secretary/Treas | 40 | $129,836 | $0 | View return |
| 2013 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Financial Secre | 8 | $7,800 | - | View return |
| 2013 | Laborers International Union of North America | 990 | Executive Board Member | 1 | $3,600 | $0 | View return |
| 2013 | Rochester Laborers' - Employers Cooperative Education Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Rochester Laborers' - Training and Apprentice Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Rochester Laborers' Building Corporation | 990EZ | Bus Mgr/Sec Trs | 0 | $0 | - | View return |
| 2013 | Upstate New York Laborers Education & Training Funds Tr | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Rochester Careers in Construction Inc. | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2013 | Rochester Laborers' Welfare - Sub Fund | 990 | Union Trustee | 5 | $0 | $0 | View return |