| 2025 | Associated Builders and Contractors Inc Empire State Chapter | 990 | President | 40 | $291,000 | $0 | View return |
| 2024 | Associated Builders and Contractors Inc Empire State Chapter | 990 | President | 40 | $259,500 | $0 | View return |
| 2024 | Associated Builders and Contractors Inc Empire State Ch Apprenticeship and Train | 990 | President | 1 | $0 | $304,851 | View return |
| 2024 | Iowa Farm Business Association | 990 | Director | 0.5 | $0 | $0 | View return |
| 2024 | Unshackle Upstate Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Associated Builders and Contractors Inc Empire State Chapter | 990 | President | 40 | $204,966 | $0 | View return |
| 2023 | Associated Builders and Contractors Inc Empire State Ch Apprenticeship and Train | 990 | President | 1 | $0 | $204,966 | View return |
| 2023 | Iowa Farm Business Association | 990 | Director | 0.5 | $0 | $0 | View return |
| 2023 | Unshackle Upstate Inc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2022 | Associated Builders and Contractors Inc Empire State Chapter | 990 | President | 40 | $197,500 | $0 | View return |
| 2022 | Unshackle Upstate Inc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2022 | Nysarc Inc Monroe County Chapter | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Associated Builders and Contractors Inc Empire State Chapter | 990 | President | 40 | $170,000 | $0 | View return |
| 2021 | Unshackle Upstate Inc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2021 | Iowa Farm Bureau Federation | 990EZ | Former Director (10/21) | 1.5 | $0 | $0 | View return |
| 2021 | Nysarc Inc Monroe County Chapter | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Associated Builders and Contractors Inc Empire State Chapter | 990 | President | 40 | $159,500 | $0 | View return |
| 2020 | Iowa Farm Bureau Federation | 990EZ | Director | 1.5 | $0 | $0 | View return |
| 2020 | A R C Foundation of Monroe Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Nysarc Inc Monroe County Chapter | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Unshackle Upstate Inc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2020 | Associated Builders and Contractors Inc | 990 | Chapter President Liaison | 1 | $0 | $0 | View return |
| 2019 | Associated Builders and Contractors Inc Empire State Chapter | 990 | President | 40 | $160,250 | $0 | View return |
| 2019 | A R C Foundation of Monroe Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Iowa Farm Bureau Federation | 990 | Director (11/19) | 1.5 | $0 | $0 | View return |
| 2019 | Unshackle Upstate Inc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2018 | Associated Builders and Contractors Inc Empire State Chapter | 990 | President | 40 | $158,400 | $0 | View return |
| 2018 | Nysarc Inc Monroe County Chapter | 990 | Immediate Past Chair | 1 | $0 | $0 | View return |
| 2018 | A R C Foundation of Monroe Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Unshackle Upstate Inc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2017 | Associated Builders and Contractors Inc Empire State Chapter | 990 | President | 40 | $135,000 | $0 | View return |
| 2017 | Nysarc Inc Monroe County Chapter | 990 | Immediate Past Chair | 1 | $0 | $0 | View return |
| 2017 | A R C Foundation of Monroe Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Unshackle Upstate Inc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2016 | Associated Builders and Contractors Inc Empire State Chapter | 990 | President | 40 | $138,100 | $0 | View return |
| 2016 | Nysarc Inc Monroe County Chapter | 990 | Intermediate Past Chair | 1 | $0 | $0 | View return |
| 2016 | Unshackle Upstate Inc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2016 | A R C Foundation of Monroe Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Associated Builders and Contractors Inc Empire State Chapter | 990 | President | 40 | $138,100 | $0 | View return |
| 2015 | Unshackle Upstate Inc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2015 | Nysarc Inc Monroe County Chapter | 990 | Immediate Past Chair | 1 | $0 | $0 | View return |
| 2015 | A R C Foundation of Monroe Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Lawsuit Reform Alliance of New York Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Unshackle Upstate Inc | 990 | Executive Director | 40 | $106,856 | $0 | View return |
| 2014 | Associated Builders and Contractors Inc Empire State Chapter | 990 | President | 40 | $29,274 | $0 | View return |
| 2014 | Lawsuit Reform Alliance of New York Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | A R C Foundation of Monroe Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Nysarc Inc Monroe County Chapter | 990 | Chairman | 1 | $0 | $0 | View return |
| 2014 | The Crowden Music Center | 990 | Board Member | 4 | $0 | $0 | View return |
| 2013 | Nysarc Inc Monroe County Chapter | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Lawsuit Reform Alliance of New York Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | The Crowden Music Center | 990 | Board Member | 4 | $0 | $0 | View return |