| 2024 | International Union of Operating Engineers Local 17 | 990 | Business Man | 40 | $97,430 | $0 | View return |
| 2024 | Westminster Village of the Midsouth | 990 | Board Member | - | $0 | $0 | View return |
| 2023 | International Union of Operating Engineers Local 17 | 990 | Business Man | 40 | $137,079 | $0 | View return |
| 2023 | Western New York Foundation for Fair Contracting | 990 | Chairman (Fo | 2 | $0 | $0 | View return |
| 2023 | Upstate New York Construction Industry Research & Service Tr Fund | 990 | Chairman (Fo | 2 | $0 | $0 | View return |
| 2023 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2023 | American Federation of Labor & Congress of Industrial Orgs | 990 | Board Member - Past 2023 | 2 | $0 | $0 | View return |
| 2023 | Westminster Village of the Midsouth | 990 | Board Member | - | $0 | $0 | View return |
| 2023 | Upstate New York Engineers Sub Fund | 990 | Union Trustee Thru 12/31/23 | 1 | $0 | $0 | View return |
| 2023 | Operating Engineers Local 17 Training Fund | 990 | Union Tstee | - | $0 | $0 | View return |
| 2023 | International Association of Lions Blytheville Lions Club | 990EZ | 1st Vice Pre | 0 | $0 | - | View return |
| 2023 | Pompano Beach Moose Lodge #2157 Loyal Order of Moose | 990 | Trustee | 5 | $0 | $0 | View return |
| 2022 | International Union of Operating Engineers Local 17 | 990 | Business Man | 40 | $134,415 | $0 | View return |
| 2022 | Northeastern States Conf of the Intl Union of Operating Engnrs | 990 | Executive Board | 0.5 | $0 | $0 | View return |
| 2022 | Western New York Foundation for Fair Contracting | 990 | Chairman | 2 | $0 | $0 | View return |
| 2022 | International Association of Lions Blytheville Lions Club | 990EZ | 1st Vice Pre | 0 | $0 | - | View return |
| 2022 | New York State Conference of the International Union of Operating E | 990 | Executive Board | 0.5 | $0 | $0 | View return |
| 2022 | Upstate New York Construction Industry Research & Service Tr Fund | 990 | Chairman | 2 | $0 | $0 | View return |
| 2022 | Operating Engineers Local 17 Training Fund | 990 | Union Truste | 0 | $0 | $0 | View return |
| 2022 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2022 | American Federation of Labor & Congress of Industrial Orgs | 990 | Board Member | 2 | $0 | $0 | View return |
| 2022 | Upstate New York Engineers Health Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2022 | Upstate New York Engineers Sub Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2021 | International Union of Operating Engineers Local 17 | 990 | Business Man | 40 | $134,709 | $0 | View return |
| 2021 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2021 | American Federation of Labor & Congress of Industrial Orgs | 990 | Board Member | 2 | $0 | $0 | View return |
| 2021 | Upstate New York Construction Industry Research & Service Tr Fund | 990 | Chairman | 2 | $0 | $0 | View return |
| 2021 | New York State Conference of the International Union of Operating E | 990 | Executive Board | 0.5 | $0 | $0 | View return |
| 2021 | Northeastern States Conf of the Intl Union of Operating Engnrs | 990 | Executive Board | 0.5 | $0 | $0 | View return |
| 2021 | Western New York Foundation for Fair Contracting | 990 | Chairman | 2 | $0 | $0 | View return |
| 2021 | Operating Engineers Local 17 Training Fund | 990 | Union Truste | - | $0 | $0 | View return |
| 2021 | Upstate New York Engineers Sub Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2021 | Upstate New York Engineers Health Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2021 | Collier County Medical Societyinc | 990 | Treasurer | - | $0 | $0 | View return |
| 2020 | International Union of Operating Engineers Local 17 | 990 | Business Man | 40 | $129,995 | $0 | View return |
| 2020 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2020 | Western New York Foundation for Fair Contracting | 990 | Chairman | 2 | $0 | $0 | View return |
| 2020 | Northeastern States Conf of the Intl Union of Operating Engnrs | 990 | Executive Board | 0.5 | $0 | $0 | View return |
| 2020 | New York State Conference of the International Union of Operating E | 990 | Executive Board | 0.5 | $0 | $0 | View return |
| 2020 | Upstate New York Engineers Health Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2020 | American Federation of Labor & Congress of Industrial Orgs | 990 | Board Member | 2 | $0 | $0 | View return |
| 2020 | Upstate New York Construction Industry Research & Service Tr Fund | 990 | Chairman | 2 | $0 | $0 | View return |
| 2020 | Operating Engineers Local 17 Training Fund | 990 | Union Truste | 1 | $0 | $0 | View return |
| 2020 | Upstate New York Engineers Sub Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2020 | Collier County Medical Societyinc | 990 | Secretary | - | $0 | $0 | View return |
| 2019 | International Union of Operating Engineers Local 17 | 990 | Business Man | 40 | $127,926 | $0 | View return |
| 2019 | American Federation of Labor & Congress of Industrial Orgs | 990 | Board Member | 2 | $0 | $0 | View return |
| 2019 | Western New York Foundation for Fair Contracting | 990 | Chairman | 2 | $0 | $0 | View return |
| 2019 | Operating Engineers Local 17 Training Fund | 990 | Union Truste | 1 | $0 | $0 | View return |
| 2019 | Upstate New York Construction Industry Research & Service Tr Fund | 990 | Chairman | 2 | $0 | $0 | View return |
| 2019 | New York State Conference of the International Union of Operating E | 990 | Executive Board | 0.5 | $0 | $0 | View return |
| 2019 | Operating Engineers Local 17 Training Fund | 990 | Union Truste | 1 | $0 | $0 | View return |
| 2019 | Upstate New York Engineers Sub Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2019 | Upstate New York Engineers Health Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2019 | Northeastern States Conf of the Intl Union of Operating Engnrs | 990 | Executive Board | 0.5 | $0 | $0 | View return |
| 2018 | International Union of Operating Engineers Local 17 | 990 | Business Man | 40 | $127,559 | $0 | View return |
| 2018 | Western New York Foundation for Fair Contracting | 990 | Chairman | 2 | $0 | $0 | View return |
| 2018 | Upstate New York Engineers Sub Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2018 | American Federation of Labor & Congress of Industrial Orgs | 990 | Board Member | 2 | $0 | $0 | View return |
| 2018 | Operating Engineers Local 17 Training Fund | 990 | Union Truste | 1 | $0 | $0 | View return |
| 2018 | Upstate New York Engineers Health Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2018 | Upstate New York Construction Industry Research & Service Tr Fund | 990 | Chairman | 2 | $0 | $0 | View return |
| 2018 | New York State Conference of the International Union of Operating E | 990 | Executive Board | 0.5 | $0 | $0 | View return |
| 2018 | Northeastern States Conf of the Intl Union of Operating Engnrs | 990 | Executive Board | 0.5 | $0 | $0 | View return |
| 2017 | International Union of Operating Engineers Local 17 | 990 | Business Man | 40 | $125,469 | $0 | View return |
| 2017 | Northeastern States Conf of the Intl Union of Operating Engnrs | 990 | Executive Board | 0.5 | $0 | $0 | View return |
| 2017 | Operating Engineers Local 17 Training Fund | 990 | Union Truste | 1 | $0 | $0 | View return |
| 2017 | Upstate New York Construction Industry Research & Service Tr Fund | 990 | Chairman | 2 | $0 | $0 | View return |
| 2017 | Upstate New York Engineers Health Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2017 | Collier County Medical Societyinc | 990 | Director At | 1 | $0 | $0 | View return |
| 2017 | New York State Conference of the International Union of Operating E | 990 | Executive Board | 0.5 | $0 | $0 | View return |
| 2017 | Western New York Foundation for Fair Contracting | 990 | Chairman | 2 | $0 | $0 | View return |
| 2017 | Upstate New York Engineers Sub Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2017 | American Federation of Labor & Congress of Industrial Orgs | 990 | Board Member | 2 | $0 | $0 | View return |
| 2017 | Northeastern States Conf of the Intl Union of Operating Engnrs | 990 | Executive Board | 0.5 | $0 | $0 | View return |
| 2016 | International Union of Operating Engineers Local 17 | 990 | Business Man | 40 | $114,818 | $0 | View return |
| 2016 | Operating Engineers Local 17 Training Fund | 990 | Union Truste | 1 | $0 | $0 | View return |
| 2016 | Western New York Foundation for Fair Contracting | 990 | Chairman | 2 | $0 | $0 | View return |
| 2016 | Upstate New York Construction Industry Research & Service Tr Fund | 990 | Chairman | 2 | $0 | $0 | View return |
| 2016 | Upstate New York Engineers Sub Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2015 | International Union of Operating Engineers Local 17 | 990 | Financial Se | 40 | $99,582 | $0 | View return |
| 2015 | Operating Engineers Local 17 Training Fund | 990 | Union Truste | 1 | $0 | $0 | View return |
| 2014 | International Union of Operating Engineers Local 17 | 990 | Financial Se | 40 | $94,173 | $0 | View return |
| 2014 | Operating Engineers Local 17 Training Fund | 990 | Union Truste | 1 | $0 | $0 | View return |