| 2024 | Maine Military Museum and Learning Center | 990EZ | Board Member | 8 | $0 | - | View return |
| 2024 | Kaleida Health | 990 | Chairman | 1 | $0 | $0 | View return |
| 2024 | Buffalo Niagara Medical Campus Inc. | 990 | Board Member | 2 | $0 | $0 | View return |
| 2023 | Plowboy Ministry Disciple Christian Motorcycle Club | 990PF | President | 0 | $0 | $0 | View return |
| 2023 | Maine Military Museum and Learning Center | 990EZ | Board Member | 8 | $0 | - | View return |
| 2023 | Kaleida Health | 990 | Chairman | 1 | $0 | $0 | View return |
| 2022 | First Niagara Foundation | 990PF | President | 0.25 | $0 | $0 | View return |
| 2022 | Plowboy Ministry Disciple Christian Motorcycle Club | 990PF | President | 25 | $0 | - | View return |
| 2022 | Community Foundation for Greater Buffalo Inc. | 990 | Director | 3 | $0 | $0 | View return |
| 2022 | Maine Military Museum and Learning Center | 990EZ | Board Member | 1 | $0 | - | View return |
| 2022 | Kaleida Health | 990 | Chairman (As Of 5/22) | 1 | $0 | $0 | View return |
| 2021 | Saint Elizabeth University | 990 | President And Treasurer | 35 | $151,613 | $0 | View return |
| 2021 | Kaleida Health | 990 | Chairman | 1 | $0 | $0 | View return |
| 2021 | Community Foundation for Greater Buffalo Inc. | 990 | Director | 3 | $0 | $0 | View return |
| 2021 | First Niagara Foundation | 990PF | President | 0.25 | $0 | $0 | View return |
| 2021 | The Colonial States Athletic Conference | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | First Niagara Foundation | 990PF | President | 0 | $0 | $0 | View return |
| 2020 | Kaleida Health | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Community Foundation for Greater Buffalo Inc. | 990 | Director | 3 | $0 | $0 | View return |
| 2020 | Buffalo Public Schools Foundation | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2019 | Buffalo Public Schools Foundation | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2019 | Kaleida Health | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Community Foundation for Greater Buffalo Inc. | 990 | Director | 3 | $0 | $0 | View return |
| 2019 | Alabama A&M University Trust for Educational Excellence | 990 | Member | 2 | $0 | $0 | View return |
| 2018 | Community Foundation for Greater Buffalo Inc. | 990 | Director | 3 | $0 | $0 | View return |
| 2018 | Kaleida Health | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Buffalo Public Schools Foundation | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2018 | Alabama A&M University Trust for Educational Excellence | 990 | Member | 2 | $0 | $0 | View return |
| 2017 | Buffalo Public Schools Foundation | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2017 | Kaleida Health | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Alabama A&M University Trust for Educational Excellence | 990 | Member | 2 | $0 | $0 | View return |
| 2016 | Buffalo Public Schools Foundation | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2016 | Alabama A&M University Trust for Educational Excellence | 990 | Member | 2 | $0 | $0 | View return |
| 2015 | Buffalo Public Schools Foundation | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2015 | Alabama A&M University Trust for Educational Excellence | 990 | Member | 2 | $0 | $0 | View return |
| 2015 | Buffalo Niagara Partnership Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Buffalo Public Schools Foundation | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2014 | Young Mens Christian Association Buffalo Niagara | 990 | Trustee Emeritus | 2 | $0 | $0 | View return |
| 2014 | Buffalo Niagara Partnership Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Alabama a & M University Foundation | 990 | Member | 1 | $0 | $0 | View return |
| 2013 | Buffalo Public Schools Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Young Mens Christian Association Buffalo Niagara | 990 | Trustee Emeritus | 2 | $0 | $0 | View return |
| 2013 | Buffalo Arts and Technology Center Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2013 | Buffalo Niagara Partnership Inc | 990 | Director | 1 | $0 | $0 | View return |